From 93c20f5643ac4eedb4baae837ff6f9da30cd804a Mon Sep 17 00:00:00 2001 From: Mark Hoekstra Date: Mon, 26 Jan 2026 15:29:07 +0100 Subject: [PATCH] Add build target --- .gitea/workflows/build.yml | 14 +++++++++++++- .gitignore | 1 + 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 .gitignore diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 5e9893c..fee42d5 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -19,6 +19,10 @@ on: required: false type: string default: "" + target: + required: false + type: string + default: "" jobs: build: @@ -49,7 +53,15 @@ jobs: ${{ inputs.build-args }} EOF echo "Final BUILD_ARGS: $BUILD_ARGS" - docker build . $BUILD_ARGS \ + + TARGET_ARG="" + if [ -n "${{ inputs.target }}" ]; then + TARGET_ARG="--target ${{ inputs.target }}" + fi + + docker build . \ + $TARGET_ARG \ + $BUILD_ARGS \ -t ${{ vars.REGISTRY }}/${{ gitea.repository }}:${{ inputs.tag }} \ -t ${{ vars.REGISTRY }}/${{ gitea.repository }}:${{ gitea.sha }} - name: Push diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..723ef36 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.idea \ No newline at end of file -- 2.49.1