Releases: ministryofjustice/analytics-platform-concourse-github-org-resource
Update common tasks usage
The extract-release-tarball
task now uses the abstract name extracted
for its output. This release just updates the resource to map the output back to webapp-source
.
Parametrized Deployments
Adds the ability to override some deployment parameters:
enable_authentication
- whether to deploy the app behind an authentication proxyallowed_ip_ranges
- restrict access to the app to client IPs within the specified ranges
Namespaced Secrets
Deployment secrets have been refactored into a single secret object, to reduce clutter and make setting them in the calling pipeline easier
Webapp Deployment Pipelines
Now creating full webapp deployment pipelines which are triggered by Github releases
Creating pipelines
Fixes the creation of pipelines
A simpler, less opinionated release
Refactored the Resource
decorator to allow version objects of any shape, not just {"ref": "version-string"}
. Decorated functions must now return the whole resource output object, including any metadata.
The first Python one
A Concourse resource for a Github Organization, which allows fetching the org metadata and the metadata for all the org repos, and allows creating pipelines for repos contaning a special file.