File tree Expand file tree Collapse file tree 2 files changed +24
-24
lines changed
Expand file tree Collapse file tree 2 files changed +24
-24
lines changed Original file line number Diff line number Diff line change 11name : create and publish docker container
22
33on :
4- workflow_call :
5- inputs :
6- service :
7- required : true
8- type : string
9-
4+ push :
5+ branches : [ main ]
6+ paths :
7+ - ssh-key-signer-server/**
8+ - .github/workflows/ssh-key-signer-server-docker.yml
109env :
1110 REGISTRY : docker.io
1211 IMAGE_NAME : ${{ github.repository }}
12+ PROJECT : ssh-key-signer-server
1313
1414jobs :
1515 build :
@@ -25,13 +25,13 @@ jobs:
2525 cache : maven
2626
2727 - name : build with maven
28- run : mvn clean package --projects : ${{ inputs.service }} --also-make --batch-mode -Pproduction
28+ run : mvn clean package --projects ${{ env.PROJECT }} --also-make --batch-mode -Pproduction
2929
3030 - name : extract project version
3131 id : extract_version
3232 run : |
33- echo "MAVEN_NAME=$(mvn -q --projects :${{ inputs.service }} - Dexec.executable='echo' -Dexec.args='${project.name}' --non-recursive exec:exec)" >> $GITHUB_OUTPUT
34- echo "MAVEN_VERSION=$(mvn -q --projects :${{ inputs.service }} - Dexec.executable='echo' -Dexec.args='${project.version}' --non-recursive exec:exec)" >> $GITHUB_OUTPUT
33+ echo "MAVEN_NAME=$(mvn -q -Dexec.executable='echo' -Dexec.args='${project.name}' --non-recursive exec:exec)" >> $GITHUB_OUTPUT
34+ echo "MAVEN_VERSION=$(mvn -q -Dexec.executable='echo' -Dexec.args='${project.version}' --non-recursive exec:exec)" >> $GITHUB_OUTPUT
3535
3636 - name : login to docker hub
3737 uses : docker/login-action@v3
5454 - name : build and push
5555 uses : docker/build-push-action@v6
5656 with :
57- context : ${{ inputs.service }}
57+ context : ${{ env.PROJECT }}
5858 push : true
5959 platforms : linux/amd64
6060 tags : ${{ steps.meta.outputs.tags }}
Original file line number Diff line number Diff line change 1- name : ssh-key-signer-server
2-
3- on :
4- push :
5- branches : [ main ]
6- paths :
7- - ssh-key-signer-server/**
8- - .github/workflows/ssh-key-signer-server-workflow.yml
9-
10- jobs :
11- run :
12- uses : ./.github/workflows/generic-workflow.yml
13- with :
14- service : ssh-key-signer-server
1+ name : ssh-key-signer-server
2+
3+ on :
4+ push :
5+ branches : [ main ]
6+ paths :
7+ - ssh-key-signer-server/**
8+ - .github/workflows/ssh-key-signer-server-workflow.yml
9+
10+ jobs :
11+ build :
12+ uses : ./.github/workflows/generic-workflow.yml
13+ with :
14+ service : ssh-key-signer-server
You can’t perform that action at this time.
0 commit comments