ci: added new jobs
This commit is contained in:
+39
-18
@@ -185,14 +185,6 @@ cache:
|
|||||||
when: manual
|
when: manual
|
||||||
allow_failure: true
|
allow_failure: true
|
||||||
|
|
||||||
build-auth:
|
|
||||||
<<: *build-config
|
|
||||||
variables:
|
|
||||||
IMAGE_NAME: $BASE_IMAGE_NAME/auth
|
|
||||||
CONTAINERFILE: Containerfile
|
|
||||||
BUILDTARGET: runtime
|
|
||||||
SERVICE_NAME: auth
|
|
||||||
|
|
||||||
build-migrate:
|
build-migrate:
|
||||||
<<: *build-config
|
<<: *build-config
|
||||||
variables:
|
variables:
|
||||||
@@ -201,6 +193,22 @@ build-migrate:
|
|||||||
BUILDTARGET: runtime
|
BUILDTARGET: runtime
|
||||||
SERVICE_NAME: migrate
|
SERVICE_NAME: migrate
|
||||||
|
|
||||||
|
build-gw:
|
||||||
|
<<: *build-config
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: $BASE_IMAGE_NAME/gw
|
||||||
|
CONTAINERFILE: Containerfile
|
||||||
|
BUILDTARGET: runtime
|
||||||
|
SERVICE_NAME: gw
|
||||||
|
|
||||||
|
build-auth:
|
||||||
|
<<: *build-config
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: $BASE_IMAGE_NAME/auth
|
||||||
|
CONTAINERFILE: Containerfile
|
||||||
|
BUILDTARGET: runtime
|
||||||
|
SERVICE_NAME: auth
|
||||||
|
|
||||||
golangci-lint:
|
golangci-lint:
|
||||||
stage: lint
|
stage: lint
|
||||||
image: docker.io/golangci/golangci-lint:latest-alpine
|
image: docker.io/golangci/golangci-lint:latest-alpine
|
||||||
@@ -249,14 +257,6 @@ go-test:
|
|||||||
sast-filesystem:
|
sast-filesystem:
|
||||||
<<: *trivy-fs-scan
|
<<: *trivy-fs-scan
|
||||||
|
|
||||||
sast-image-auth:
|
|
||||||
<<: *trivy-image-scan
|
|
||||||
variables:
|
|
||||||
IMAGE_NAME: $BASE_IMAGE_NAME/auth
|
|
||||||
IMAGE_TYPE: auth
|
|
||||||
dependencies:
|
|
||||||
- build-auth
|
|
||||||
|
|
||||||
sast-image-migrate:
|
sast-image-migrate:
|
||||||
<<: *trivy-image-scan
|
<<: *trivy-image-scan
|
||||||
variables:
|
variables:
|
||||||
@@ -265,16 +265,37 @@ sast-image-migrate:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- build-migrate
|
- build-migrate
|
||||||
|
|
||||||
tag-auth:
|
sast-image-gw:
|
||||||
<<: *tag-config
|
<<: *trivy-image-scan
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: $BASE_IMAGE_NAME/gw
|
||||||
|
IMAGE_TYPE: gw
|
||||||
|
dependencies:
|
||||||
|
- build-gw
|
||||||
|
|
||||||
|
sast-image-auth:
|
||||||
|
<<: *trivy-image-scan
|
||||||
variables:
|
variables:
|
||||||
IMAGE_NAME: $BASE_IMAGE_NAME/auth
|
IMAGE_NAME: $BASE_IMAGE_NAME/auth
|
||||||
|
IMAGE_TYPE: auth
|
||||||
|
dependencies:
|
||||||
|
- build-auth
|
||||||
|
|
||||||
tag-migrate:
|
tag-migrate:
|
||||||
<<: *tag-config
|
<<: *tag-config
|
||||||
variables:
|
variables:
|
||||||
IMAGE_NAME: $BASE_IMAGE_NAME/migrate
|
IMAGE_NAME: $BASE_IMAGE_NAME/migrate
|
||||||
|
|
||||||
|
tag-gw:
|
||||||
|
<<: *tag-config
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: $BASE_IMAGE_NAME/gw
|
||||||
|
|
||||||
|
tag-auth:
|
||||||
|
<<: *tag-config
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: $BASE_IMAGE_NAME/auth
|
||||||
|
|
||||||
# webhook-backend-deploy:
|
# webhook-backend-deploy:
|
||||||
# <<: *webhook-config
|
# <<: *webhook-config
|
||||||
# stage: deploy
|
# stage: deploy
|
||||||
|
|||||||
Reference in New Issue
Block a user