Closed AshwinHIBM closed 7 months ago
Is a TAG
var always a tag [0-9,A-Z,a-z,-,_,.]{1.128}, and a HASH
is always a hash (a 12 or 64-character hexadecimal string)? What could REF
be? This starts getting a little fuzzy for me where there could be overlap on what each of those mean, and also when some of the new vars don't make it clear which they should be (e.g. DOCKER_CLI
).
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: AshwinHIBM, clnperez
The full list of commands accepted by this bot can be found here.
The pull request process is described here
DOCKER_REF
environment variable for mentioning the tag that will be used to checkoutDocker CLI
andDocker Engine
. This pull request decouples these into two new environment variables;DOCKER_CLI
andDOCKER_ENGINE
which contain the git hashes for the Docker CLI and Docker Engine repositories separately to reduce reliance on tags.CONTAINERD_REF
which contains the tag to the CONTAINERD repository. This pull request replaces this with two variables,CONTAINERD_TAG
(to create directories on the COS buckets for naming these built packages) andCONTAINERD_HASH
for actually checking out the correct version of thecontainerd
repository.