fix: update kubeconform script location and fix github workflow
Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
4 files changed
+7
-4
No files matched your search
@@ -25,4 +25,4 @@ jobs:
|
|||||||
|
|
||||||
- name: Run kubeconform
|
- name: Run kubeconform
|
||||||
shell: bash
|
shell: bash
|
||||||
run: ./.github/scripts/kubeconform.sh ${{ env.KUBERNETES_DIR }}
|
run: bash ./scripts/kubeconform.sh ${{ env.KUBERNETES_DIR }}
|
||||||
@@ -3,7 +3,7 @@
|
|||||||
version: "3"
|
version: "3"
|
||||||
|
|
||||||
vars:
|
vars:
|
||||||
KUBECONFORM_SCRIPT: "{{.TASKFILE_DIR}}/.taskfiles/Kubernetes/kubeconform.sh"
|
KUBECONFORM_SCRIPT: "{{.SCRIPTS_DIR}}/kubeconform.sh"
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
@@ -26,10 +26,12 @@ tasks:
|
|||||||
|
|
||||||
kubeconform:
|
kubeconform:
|
||||||
desc: Validate Kubernetes manifests with kubeconform
|
desc: Validate Kubernetes manifests with kubeconform
|
||||||
cmd: bash {{.KUBECONFORM_SCRIPT}} {{.KUBERNETES_DIR}}
|
cmd: |
|
||||||
|
if [ -d "{{.KUBERNETES_DIR}}" ]; then
|
||||||
|
bash {{.KUBECONFORM_SCRIPT}} {{.KUBERNETES_DIR}}
|
||||||
|
fi
|
||||||
preconditions:
|
preconditions:
|
||||||
- { msg: "Missing kubeconform script", sh: "test -f {{.KUBECONFORM_SCRIPT}}" }
|
- { msg: "Missing kubeconform script", sh: "test -f {{.KUBECONFORM_SCRIPT}}" }
|
||||||
- { msg: "Missing kubernetes directory", sh: "test -d {{.KUBERNETES_DIR}}" }
|
|
||||||
|
|
||||||
.reset:
|
.reset:
|
||||||
internal: true
|
internal: true
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ vars:
|
|||||||
BOOTSTRAP_DIR: "{{.ROOT_DIR}}/bootstrap"
|
BOOTSTRAP_DIR: "{{.ROOT_DIR}}/bootstrap"
|
||||||
KUBERNETES_DIR: "{{.ROOT_DIR}}/kubernetes"
|
KUBERNETES_DIR: "{{.ROOT_DIR}}/kubernetes"
|
||||||
PRIVATE_DIR: "{{.ROOT_DIR}}/.private"
|
PRIVATE_DIR: "{{.ROOT_DIR}}/.private"
|
||||||
|
SCRIPTS_DIR: "{{.ROOT_DIR}}/scripts"
|
||||||
# Files
|
# Files
|
||||||
AGE_FILE: "{{.ROOT_DIR}}/age.key"
|
AGE_FILE: "{{.ROOT_DIR}}/age.key"
|
||||||
BOOTSTRAP_CONFIG_FILE: "{{.BOOTSTRAP_DIR}}/vars/config.yaml"
|
BOOTSTRAP_CONFIG_FILE: "{{.BOOTSTRAP_DIR}}/vars/config.yaml"
|
||||||
|
|||||||
File renamed without changes.
Reference in new issue
Block a user