aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2024-05-26 19:42:08 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2024-05-26 19:59:05 +0300
commit6a1817956f59e23d802380d7e79dde6da52377f2 (patch)
treed6c3588b6db32faad3288cc07e642203c9bd913d /.gitlab-ci.yml.bck
parentapp: add all stable requests page (diff)
downloadsoko-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.bck64
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/...