Skip to content

Commit 5c92120

Browse files
authored
Merge pull request #36 from Staffbase/CLP-0000_update_gitops_template
CLP-0000: Add "dockerenabled" input to GitOps template
2 parents c231175 + acdde71 commit 5c92120

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/template_gitops.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ on:
99
dockerbuildtarget:
1010
required: false
1111
type: string
12+
dockerenabled:
13+
required: false
14+
type: boolean
15+
default: true
1216
gitopsdev:
1317
required: false
1418
type: string
@@ -53,6 +57,7 @@ jobs:
5357
with:
5458
dockerusername: ${{ secrets.docker_username }}
5559
dockerpassword: ${{ secrets.docker_password }}
60+
dockerenabled: ${{ secrets.dockerenabled }}
5661
dockerbuildargs: ${{ inputs.dockerbuildargs }}
5762
dockerbuildtarget: ${{ inputs.dockerbuildtarget }}
5863
dockerimage: ${{ inputs.image }}

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,14 @@ jobs:
7070
7171
```yml
7272
name: GitOps
73-
on: [push]
73+
on: [ push ]
7474

7575
jobs:
7676
gitops:
7777
uses: Staffbase/gha-workflows/.github/workflows/[email protected]
7878
with:
79+
# optional: build and push the Docker image, default: true
80+
dockerenabled: false
7981
# optional: list of build-time variables
8082
dockerbuildargs: |
8183
"any important args"

0 commit comments

Comments
 (0)