diff options
author | 2024-05-26 19:42:08 +0300 | |
---|---|---|
committer | 2024-05-26 19:59:05 +0300 | |
commit | 6a1817956f59e23d802380d7e79dde6da52377f2 (patch) | |
tree | d6c3588b6db32faad3288cc07e642203c9bd913d /.gitlab-ci.yml.bck | |
parent | app: add all stable requests page (diff) | |
download | soko-6a1817956f59e23d802380d7e79dde6da52377f2.tar.gz soko-6a1817956f59e23d802380d7e79dde6da52377f2.tar.bz2 soko-6a1817956f59e23d802380d7e79dde6da52377f2.zip |
disable gitlab ci
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to '.gitlab-ci.yml.bck')
-rw-r--r-- | .gitlab-ci.yml.bck | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/.gitlab-ci.yml.bck b/.gitlab-ci.yml.bck new file mode 100644 index 0000000..af22518 --- /dev/null +++ b/.gitlab-ci.yml.bck @@ -0,0 +1,64 @@ +stages: + - go-test + - build + - test + - dast + +build: + stage: build + image: + name: gcr.io/kaniko-project/executor:v1.9.1-debug + entrypoint: [""] + except: + - tags + variables: + IMAGE_TAG: $CI_REGISTRY_IMAGE/$CI_COMMIT_BRANCH:$CI_COMMIT_SHA + UPDATER_IMAGE_TAG: $CI_REGISTRY_IMAGE/updater-$CI_COMMIT_BRANCH:$CI_COMMIT_SHA + LATEST_IMAGE_TAG: $CI_REGISTRY_IMAGE/$CI_COMMIT_BRANCH:latest + LATEST_UPDATER_IMAGE_TAG: $CI_REGISTRY_IMAGE/updater-$CI_COMMIT_BRANCH:latest + before_script: + - echo $IMAGE_TAG + - echo $UPDATER_IMAGE_TAG + - echo $LATEST_IMAGE_TAG + - echo $LATEST_UPDATER_IMAGE_TAG + script: + - /kaniko/executor + --cache=true + --context "${CI_PROJECT_DIR}" + --dockerfile "${CI_PROJECT_DIR}/Dockerfile" + --destination "${IMAGE_TAG}" + --destination "${LATEST_IMAGE_TAG}" + - /kaniko/executor + --cache=true + --context "${CI_PROJECT_DIR}" + --dockerfile "${CI_PROJECT_DIR}/Dockerfile.updater" + --destination "${UPDATER_IMAGE_TAG}" + --destination "${LATEST_UPDATER_IMAGE_TAG}" + +build-tag: + stage: build + only: + - tags + variables: + IMAGE_TAG: $CI_REGISTRY_IMAGE/web:$CI_COMMIT_TAG + UPDATER_IMAGE_TAG: $CI_REGISTRY_IMAGE/updater:$CI_COMMIT_TAG + before_script: + - echo $IMAGE_TAG + - echo $UPDATER_IMAGE_TAG + script: + - /kaniko/executor + --cache=true + --context "${CI_PROJECT_DIR}" + --dockerfile "${CI_PROJECT_DIR}/Dockerfile" + --destination "${IMAGE_TAG}" + - /kaniko/executor + --cache=true + --context "${CI_PROJECT_DIR}" + --dockerfile "${CI_PROJECT_DIR}/Dockerfile.updater" + --destination "${UPDATER_IMAGE_TAG}" + +go-test: + stage: go-test + image: golang:1.22.2 + script: + - go test -v ./pkg/models/... |