From f7f03db820b6c881d573c19c602a1812f9ce315b Mon Sep 17 00:00:00 2001 From: Jamie Schouten Date: Mon, 3 Mar 2025 19:39:27 +0000 Subject: [PATCH] Add build args (#1) Reviewed-on: https://git.qlic.nl/workflows/build/pulls/1 --- .gitea/workflows/build.yml | 19 ++++++++++++++++++- README.md | 2 ++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 24c293d..5e9893c 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -15,6 +15,10 @@ on: required: false type: string default: ${{ vars.REGISTRY_PASSWORD }} + build-args: + required: false + type: string + default: "" jobs: build: @@ -34,6 +38,19 @@ jobs: username: ${{ inputs.username }} password: ${{ inputs.password }} - name: Build - run: docker build . -t ${{ vars.REGISTRY }}/${{ gitea.repository }}:${{ inputs.tag }} -t ${{ vars.REGISTRY }}/${{ gitea.repository }}:${{ gitea.sha }} + run: | + BUILD_ARGS="" + while IFS= read -r line; do + echo "LINE CONTENT: $line" + if [ -n "$line" ]; then + BUILD_ARGS="$BUILD_ARGS --build-arg $line" + fi + done <