aboutsummaryrefslogtreecommitdiff
path: root/releng/docker.xsh
diff options
context:
space:
mode:
authorJade Lovelace <lix@jade.fyi>2024-06-09 01:26:21 -0700
committerJade Lovelace <lix@jade.fyi>2024-06-09 20:33:24 -0700
commit82dc712d9312f06e653213d030b6db21529a422f (patch)
tree495de311a06e7710ad7ed10f0a1dfeec1ba3d2e2 /releng/docker.xsh
parentce71d0e9abe347147f50fba4bf11eac97b2a90ef (diff)
releng: add prod environment, ready for release
I am *reasonably* confident that this releng infrastructure can actually build a Lix 2.90 and release it successfully. Let's make it possible to do, and add some cute colours to the confirmation message. Change-Id: I85e498b6fb49ffc5e75c0a72c5e45fb1f69030d3
Diffstat (limited to 'releng/docker.xsh')
-rw-r--r--releng/docker.xsh4
1 files changed, 2 insertions, 2 deletions
diff --git a/releng/docker.xsh b/releng/docker.xsh
index f45a69d27..20fb30cd3 100644
--- a/releng/docker.xsh
+++ b/releng/docker.xsh
@@ -49,7 +49,7 @@ def upload_docker_images(target: DockerTarget, paths: list[Path]):
docker_os = inspection['Os']
meta = inspection['Labels']
- log.info('Pushing image %s for %s', path, docker_arch)
+ log.info('Pushing image %s for %s to %s', path, docker_arch, target.registry_path)
# insecure-policy: we don't have any signature policy, we are just uploading an image
# We upload to a junk tag, because otherwise it will upload to `latest`, which is undesirable
@@ -67,7 +67,7 @@ def upload_docker_images(target: DockerTarget, paths: list[Path]):
# FIXME: this is not possible because GitHub only has a proprietary API for it. amazing. 11/10.
# reg.delete_tag(target.registry_path, 'temp')
- log.info('Pushed images, building a bigger and more menacing manifest from %r with metadata %r', manifests, meta)
+ log.info('Pushed images to %r, building a bigger and more menacing manifest from %r with metadata %r', target, manifests, meta)
# send the multiarch manifest to each tag
index = OCIIndex(manifests=manifests, annotations=meta)
for tag in tag_names: