This Concourse resource publishes and versions Carvel bundles in image registries.
The image is hosted at us-docker.pkg.dev/tools-275701/codebandits/bundle-resource.
Example:
resource_types:
- name: bundletype: docker-imagesource:
repository: us-docker.pkg.dev/tools-275701/codebandits/bundle-resourcetag: latestregistry: Required. The location of the registry.repository: Required. The repository for this bundle.username: Required. Used when authenticating to the registry.password: Required. Used when authenticating to the registry.
Example:
resources:
- name: myapp-bundletype: bundlesource:
registry: us-docker.pkg.devrepository: myorg/myappusername: ((registry-username))password: ((registry-password))https://ci.distro.beer/teams/codebandits/pipelines/bundle-resource
Set the pipeline:
fly --target codebandits login --team-name codebandits --concourse-url https://ci.distro.beer
fly --target codebandits set-pipeline --pipeline bundle-resource --config pipeline/pipeline.yml
Set the pipeline secrets:
cd pipeline
./apply-pipeline-secrets.sh