-
Task
-
Resolution: Done
-
Critical
-
None
-
None
-
None
-
None
-
False
-
-
False
-
-
To support the handoff of artifacts between the primary and respin pipelines, a pre-build-script is needed for each of the container build steps in the CPaaS pipelines. Also, the container image builds should require signed RPMs from Brew when running a permanent build. This is handled in the script as well as the default values set in each build's container.yaml file.
1. Enable the scripts [1]
2. Add the script [2] to each container build. The script will save/restore the PNC artifact retrieval file in dist-git and also ensure that the build requires signed RPMs (tini and exporter) when a permanent (non-scratch) image is built. The script can be the same for each container image build.
Console MRs and script as reference
[1] https://gitlab.cee.redhat.com/cpaas-products/amq-streams/-/merge_requests/209
[2] https://gitlab.cee.redhat.com/amq-streams/console-build-configs/-/blob/0d889d930244fa856243a33ae85b8156438ce14c/distgit/containers/amqstreams-console-api/pre-build-script
- is cloned by
-
ENTMQSTFL-247 Update container image pre-build-scripting, required signed RPMs
-
- Backlog
-
-
ENTMQSTPR-74 Update container image pre-build-scripting, required signed RPMs
-
- Resolved
-