Skip to content

Commit c482b18

Browse files
committed
trigger docker build for ssh key server
1 parent 7f4dfb9 commit c482b18

File tree

2 files changed

+24
-24
lines changed

2 files changed

+24
-24
lines changed

.github/workflows/docker.yml renamed to .github/workflows/ssh-key-signer-server-docker.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
name: create and publish docker container
22

33
on:
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
109
env:
1110
REGISTRY: docker.io
1211
IMAGE_NAME: ${{ github.repository }}
12+
PROJECT: ssh-key-signer-server
1313

1414
jobs:
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
@@ -54,7 +54,7 @@ jobs:
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 }}
Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
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

0 commit comments

Comments
 (0)