{"id":18411000,"url":"https://github.com/cloudlena/apache-directory-index-resource","last_synced_at":"2025-06-24T10:37:38.114Z","repository":{"id":54287515,"uuid":"79820098","full_name":"cloudlena/apache-directory-index-resource","owner":"cloudlena","description":"A Concourse resource for the apache directory index","archived":false,"fork":false,"pushed_at":"2024-02-10T22:39:29.000Z","size":17,"stargazers_count":2,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-01T23:39:02.901Z","etag":null,"topics":["apache-directory-index","concourse-ci","concourse-resource","docker"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cloudlena.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-01-23T15:59:34.000Z","updated_at":"2024-02-10T22:39:33.000Z","dependencies_parsed_at":"2024-11-06T03:35:50.608Z","dependency_job_id":"0a74b0af-cc71-4d5f-9dbe-766492ce67c6","html_url":"https://github.com/cloudlena/apache-directory-index-resource","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudlena%2Fapache-directory-index-resource","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudlena%2Fapache-directory-index-resource/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudlena%2Fapache-directory-index-resource/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cloudlena%2Fapache-directory-index-resource/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cloudlena","download_url":"https://codeload.github.com/cloudlena/apache-directory-index-resource/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247637453,"owners_count":20971134,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apache-directory-index","concourse-ci","concourse-resource","docker"],"created_at":"2024-11-06T03:34:51.221Z","updated_at":"2025-04-07T10:32:39.378Z","avatar_url":"https://github.com/cloudlena.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Apache Directory Index Resource\n\n[![Docker Build](https://img.shields.io/docker/cloud/build/mastertinner/apache-directory-index-resource.svg?style=flat-square)](https://hub.docker.com/r/mastertinner/apache-directory-index-resource)\n![Docker Pulls](https://img.shields.io/docker/pulls/mastertinner/apache-directory-index-resource.svg?style=flat-square)\n\nA Concourse resource for the Apache Directory Index.\n\n## Source Configuration\n\n```yaml\nresource_types:\n  - name: apache-directory-index\n    type: docker-image\n    source:\n      repository: mastertinner/apache-directory-index-resource\n\nresources:\n  - name: tomcat-8\n    type: apache-directory-index\n    source:\n      directory: https://archive.apache.org/dist/tomcat/tomcat-8/\n      folder_pattern: v$VERSION\n      file_pattern: bin/apache-tomcat-$VERSION.tar.gz\n      expand: true\n```\n\n- `directory` is the path of where the your versioned folders reside\n- `folder_pattern` describes the pattern of how the folders are named (use `$VERSION` as a placeholder for the version)\n- `file_pattern` describes the pattern of where the file resides and how it's named (use `$VERSION` as a placeholder for the version)\n- `expand` if true the the downloaded file will be expanded into the `expanded` directory.\n\n_Important_: Your version needs to follow the `version_pattern` defined in \u003cscripts/check\u003e (e.g. `1.2.3-beta.4`).\n\n## Behavior\n\n### `check`: Check for new versions\n\nChecks if there are new versions of the source.\n\n### `in`: Download a version\n\nPlaces the following files in the destination:\n\n- `(filename)`: The file fetched from the directory index\n- `url`: Contains the URL of the downloaded file\n- `version`: The version identified in the file name\n- `expanded`: The expanded file contents\n\n## Example\n\n```yaml\njobs:\n  - name: download-tomcat-8\n    plan:\n      - get: tomcat-8\n        trigger: true\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudlena%2Fapache-directory-index-resource","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcloudlena%2Fapache-directory-index-resource","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcloudlena%2Fapache-directory-index-resource/lists"}