many things
This commit is contained in:
parent
18a08d623b
commit
a7fad6c9c6
43 changed files with 1246 additions and 54 deletions
|
@ -15,29 +15,29 @@
|
|||
# https://docs.gitlab.com/ee/development/cicd/templates.html
|
||||
# This specific template is located at:
|
||||
# https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Getting-Started.gitlab-ci.yml
|
||||
|
||||
image: docker.io/library/alpine:latest
|
||||
stages: # List of stages for jobs, and their order of execution
|
||||
- validate
|
||||
- test
|
||||
- deploy
|
||||
|
||||
variables:
|
||||
KUBE_CONFIG_PATH: "/root/.kube/config"
|
||||
AUTHENTIK_URL: "https://auth.lab.cowley.tech"
|
||||
|
||||
validate-authentik: # This job runs in the build stage, which runs first.
|
||||
stage: validate
|
||||
tags:
|
||||
- k3s
|
||||
- ccowley
|
||||
- lab
|
||||
before_script:
|
||||
- wget https://github.com/opentofu/opentofu/releases/download/v1.7.2/tofu_1.7.2_amd64.apk -O /tmp/tofu_1.7.2_amd64.apk
|
||||
- apk add --allow-untrusted '/tmp/tofu_1.7.2_amd64.apk'
|
||||
- mkdir -pv "${HOME}/.kube/"
|
||||
- echo "${KUBECONFIG_BASE64}" | base64 -d > ${KUBE_CONFIG_PATH}
|
||||
script:
|
||||
- cd authentik/
|
||||
- tofu init
|
||||
- tofu validate
|
||||
#
|
||||
#image: docker.io/library/alpine:latest
|
||||
#stages: # List of stages for jobs, and their order of execution
|
||||
# - validate
|
||||
# - test
|
||||
# - deploy
|
||||
#
|
||||
#variables:
|
||||
# KUBE_CONFIG_PATH: "/root/.kube/config"
|
||||
# AUTHENTIK_URL: "https://auth.lab.cowley.tech"
|
||||
#
|
||||
#validate-authentik: # This job runs in the build stage, which runs first.
|
||||
# stage: validate
|
||||
# tags:
|
||||
# - k3s
|
||||
# - ccowley
|
||||
# - lab
|
||||
# before_script:
|
||||
# - wget https://github.com/opentofu/opentofu/releases/download/v1.7.2/tofu_1.7.2_amd64.apk -O /tmp/tofu_1.7.2_amd64.apk
|
||||
# - apk add --allow-untrusted '/tmp/tofu_1.7.2_amd64.apk'
|
||||
# - mkdir -pv "${HOME}/.kube/"
|
||||
# - echo "${KUBECONFIG_BASE64}" | base64 -d > ${KUBE_CONFIG_PATH}
|
||||
# script:
|
||||
# - cd authentik/
|
||||
# - tofu init
|
||||
# - tofu validate
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue