diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index 78adf82..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,23 +0,0 @@ ---- - -# gitLab ci stages -stages: - - # stages - - "gitleaks" - - "linting" - - "build" - - "deployment" - - -# include jobs -include: - - # locals - - local: ".gitlab/build.yaml" - - local: ".gitlab/deployment.yaml" - - # components - - component: "$CI_SERVER_FQDN/components/gitleaks/gitleaks@v1.0.0" - - component: "$CI_SERVER_FQDN/components/markdownlint/markdownlint@1.0.0" - - component: "$CI_SERVER_FQDN/components/yamllint/yamllint@1.0.2" diff --git a/.gitlab/build.yaml b/.gitlab/build.yaml deleted file mode 100644 index ce4b04d..0000000 --- a/.gitlab/build.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -variables: - STORAGE_DRIVER: "overlay" - IMAGE_TAG: "docs-simoncor-net" - -stages: - - "build" - -build: - stage: "build" - image: "quay.io/buildah/stable:latest" - script: - - # login to container registry - - "echo $CI_REGISTRY_PASSWORD | buildah login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY" - - # build image - - "buildah bud -t $IMAGE_TAG ." - - # tag image - - "buildah tag $IMAGE_TAG $CI_REGISTRY_IMAGE:latest" - - # push image - - "buildah push $CI_REGISTRY_IMAGE:latest" - - # logout - - "buildah logout $CI_REGISTRY" diff --git a/.gitlab/deployment.yaml b/.gitlab/deployment.yaml deleted file mode 100644 index 32268c9..0000000 --- a/.gitlab/deployment.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- - -# deploy container on kubernetes -deployment: - stage: "deployment" - image: - name: "quay.io/argoproj/argocd:v3.2.5" - entrypoint: [""] - rules: - - # run only on push to default branch - - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' - - when: "never" - - script: - - # execute a rollout restart using argocd - - "argocd app actions run docs-simoncor-net restart \ - --kind Deployment \ - --resource-name docs-simoncor-net \ - --server $ARGOCD_SERVER \ - --auth-token $ARGOCD_AUTH_TOKEN \ - --grpc-web" diff --git a/.woodpecker/deployment.yaml b/.woodpecker/deployment.yaml index c2564b2..0526ddc 100644 --- a/.woodpecker/deployment.yaml +++ b/.woodpecker/deployment.yaml @@ -4,6 +4,7 @@ skip_clone: true when: - event: "push" branch: "main" + - event: "manual" steps: