We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 444e391 commit ec2f84bCopy full SHA for ec2f84b
1 file changed
.github/workflows/ci-cd-java.yml
@@ -25,6 +25,9 @@ on:
25
required: false
26
type: string
27
default: .
28
+ imageName:
29
+ required: false
30
+ type: string
31
32
env:
33
IMAGE_NAME_MIXED_CASE: "${{ github.repository }}"
@@ -71,9 +74,17 @@ jobs:
71
74
name: ${{ inputs.jarArtifactName }}
72
75
path: ${{ inputs.jarArtifactPath }}
73
76
- - name: Lowercase Docker Image Name
77
+ - name: Set Docker Image Name
78
run: |
- echo "IMAGE_NAME=${IMAGE_NAME_MIXED_CASE,,}" >> "${GITHUB_ENV}"
79
+ OWNER="${GITHUB_REPOSITORY%%/*}"
80
+
81
+ if [[ -n "${{ inputs.imageName }}" ]]; then
82
+ IMAGE_NAME="${OWNER,,}/${{ inputs.imageName }}"
83
+ else
84
+ IMAGE_NAME="${GITHUB_REPOSITORY,,}"
85
+ fi
86
87
+ echo "IMAGE_NAME=${IMAGE_NAME}" >> "$GITHUB_ENV"
88
89
- name: Build Docker Image
90
uses: docker/build-push-action@v6
0 commit comments