Ci test docker cpi#508
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
Adds a new Concourse CI job/task to exercise bosh-deployment using the Docker CPI image, and updates local pipeline configuration/ignores to support the change.
Changes:
- Introduces
test-main-docker-cpiConcourse task + script to run a local BOSH deployment smoke flow using the Docker CPI image. - Wires the new job into
ci/pipeline.yml(including gatingpromoteon it). - Improves
ci/configure.shrobustness (pipefail + absolute pipeline path) and updates.gitignorefor IDE files.
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
ci/tasks/test-main-docker-cpi.yml |
New Concourse task definition using ghcr.io/cloudfoundry/bosh/docker-cpi image. |
ci/tasks/test-main-docker-cpi.sh |
New task script to boot local BOSH, upload stemcell, deploy zookeeper, run errands, recreate, and clean up. |
ci/pipeline.yml |
Adds test-main-docker-cpi job to pipeline groups and promote gating. |
ci/configure.sh |
Uses set -euo pipefail, computes repo root, and allows configurable Concourse target. |
.gitignore |
Adds/organizes ignores for IntelliJ/IDEA project files. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
NOTE: pipeline will need to be configured after merging