Closed JoshuaSBrown closed 2 months ago
This pull request addresses an issue with Docker image tagging in the CI pipeline. The main change is the addition of the ':latest' tag when pushing Docker images to the registry. This fix is implemented across multiple CI configuration files to ensure consistent image versioning and accurate end-to-end test results.
Change | Details | Files |
---|---|---|
Add ':latest' tag when pushing Docker images in CI pipeline |
|
.gitlab/build/build_gcs_base_image.yml .gitlab/build/build_gcs_image.yml .gitlab/build/force_build_gcs_base_image.yml .gitlab/build/force_build_gcs_image.yml .gitlab/common.yml |
Update CHANGELOG.md with new fix information |
|
CHANGELOG.md |
Description
In installing a DataFed repo at Drexel, it was discovered that there were problems with the image containers. It turns out that the release CI pipelines were missing the :latest tag when pushing to the registry. This was causing the end-to-end tests to give false positives in the pipelines. It is fixed in the devel branch because the CI pipeline files were refactored. Merging this should cause the CI pipelines to reproduce the errors that Drexel and LeHigh were observing.
Summary by Sourcery
Add the :latest tag to Docker image pushes in CI pipeline scripts to ensure the latest version is tagged correctly, and update the changelog to reflect this change.
CI:
Documentation: