From 66763da9328de95e5331849499f5522f795793b8 Mon Sep 17 00:00:00 2001 From: Jason Swank Date: Sat, 10 Jan 2026 01:48:07 +0000 Subject: [PATCH] wip --- .build.yml | 11 ++++++----- Taskfile.yml | 5 ++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.build.yml b/.build.yml index 1814001..d37cecf 100644 --- a/.build.yml +++ b/.build.yml @@ -12,6 +12,7 @@ packages: - podman - just - runit + - go-task tasks: # cgroups need to be running in order to run podman @@ -23,17 +24,17 @@ tasks: # - sudo (-u root) is required to run podman without more setup - build: | cd alpine-cli - sudo --preserve-env just build - # sudo --preserve-env go-task build + # sudo --preserve-env just build + sudo --preserve-env go-task build # publish the image using the just recipe # - set environment variables from the ~/.envdir directory. see # http://smarden.org/runit/chpst.8.html for details on chpst # - sudo (-u root) is required to run podman without more setup # - sudo --preserve-env is required to pass environment variables - - publish: | - cd alpine-cli - chpst -e ~/.envdir sudo --preserve-env just registry_pass_var=GH_PAT publish +# - publish: | +# cd alpine-cli +# chpst -e ~/.envdir sudo --preserve-env just registry_pass_var=GH_PAT publish # chpst -e ~/.envdir sudo --preserve-env go-task publish # chpst -e ~/.envdir sudo --preserve-env just registry=docker.io registry_pass_var=DH_PAT publish # chpst -e ~/.envdir sudo --preserve-env just registry=quay.io registry_pass_var=QUAY_PAT publish diff --git a/Taskfile.yml b/Taskfile.yml index d181ad0..0f871b6 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -34,13 +34,12 @@ tasks: desc: publish the image internal: true cmds: - - podman tag {{.IMAGE}}:{{.TAG}} {{.REGISTRY}}/{{.IMAGE}}:{{.ALT_TAG}} + - podman tag {{.IMAGE}}:{{.TAG}} {{.REGISTRY}}/{{.IMAGE}}:{{default .TAG .ALT_TAG}} - echo "${{.REGISTRY_PASS_VAR}}" | podman login {{.REGISTRY}} -u {{.REGISTRY_USER}} --password-stdin - - podman manifest push {{.REGISTRY}}/{{.IMAGE}}:{{.ALT_TAG}} + - podman manifest push {{.REGISTRY}}/{{.IMAGE}}:{{default .TAG .ALT_TAG}} - podman logout {{.REGISTRY}} vars: REGISTRY_PASS_VAR: GH_PAT REGISTRY: ghcr.io REGISTRY_USER: jswank - ALT_TAG: '{{.TAG}}'