File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change 3
3
push :
4
4
branches :
5
5
- main
6
+ workflow_dispatch :
7
+ inputs :
8
+ build_number :
9
+ description : " Docker image tag to be deployed"
10
+ required : true
11
+ default : " "
6
12
jobs :
7
13
build-and-deploy :
8
14
runs-on : ubuntu-latest
24
30
java-version : ' 21'
25
31
- name : Generate Build Number
26
32
run : |
27
- BUILD_NUMBER=$(date +'%d%m%Y%H%M%S')
33
+ if [ -z "${{ github.event.inputs.build_number }}"]; then
34
+ BUILD_NUMBER=$(date +'%d%m%Y%H%M%S')
35
+ echo "No build number provided. Using $BUILD_NUMBER"
36
+ else
37
+ BUILD_NUMBER="${{ github.event.inputs.build_number }}"
38
+ echo "Using provided build number $BUILD_NUMBER"
39
+ fi
28
40
echo "BUILD_NUMBER=$BUILD_NUMBER" >> $GITHUB_ENV
29
- echo "Generated Build Number: $BUILD_NUMBER"
30
41
- name : Login to Docker Hub
31
42
uses : docker/login-action@v3
32
43
with :
48
59
docker image prune -f
49
60
docker ps
50
61
echo "$BUILD_NUMBER" > build-number.txt
51
- EOF
62
+ EOF
You can’t perform that action at this time.
0 commit comments