Skip to content

Ci test docker cpi#508

Merged
aramprice merged 3 commits into
developfrom
ci-test-docker-cpi
May 22, 2026
Merged

Ci test docker cpi#508
aramprice merged 3 commits into
developfrom
ci-test-docker-cpi

Conversation

@aramprice
Copy link
Copy Markdown
Member

NOTE: pipeline will need to be configured after merging

Copilot AI review requested due to automatic review settings May 21, 2026 19:56
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 21, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 8fa46e7e-3204-4d42-b487-5f9c4b399646

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch ci-test-docker-cpi

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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-cpi Concourse task + script to run a local BOSH deployment smoke flow using the Docker CPI image.
  • Wires the new job into ci/pipeline.yml (including gating promote on it).
  • Improves ci/configure.sh robustness (pipefail + absolute pipeline path) and updates .gitignore for 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.

Comment thread ci/tasks/test-main-docker-cpi.sh
Comment thread ci/pipeline.yml
@aramprice aramprice merged commit d7ad04d into develop May 22, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from Pending Merge | Prioritized to Done in Foundational Infrastructure Working Group May 22, 2026
@aramprice aramprice deleted the ci-test-docker-cpi branch May 22, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

3 participants