Skip to content
Snippets Groups Projects
Commit 029e99da authored by Paolo Brasolin's avatar Paolo Brasolin
Browse files

ci: clean up job naming

parent a642d620
No related branches found
No related tags found
No related merge requests found
Pipeline #25069 passed
......@@ -46,7 +46,7 @@ stages:
#--[ Frontend ]-----------------------------------------------------------------
cache-fe-node-job:
fe-cache-job:
extends: .fe-node-job
stage: setup
script:
......@@ -54,7 +54,7 @@ cache-fe-node-job:
#--[ Backend ]------------------------------------------------------------------
cache-be-node-job:
be-cache-job:
extends: .be-node-job
stage: setup
script:
......@@ -86,49 +86,49 @@ app-tagger-job:
#--[ Frontend ]-----------------------------------------------------------------
.check-fe-node-job: &check-fe-node-job
.fe-check-job: &fe-check-job
extends: .fe-node-job
stage: check
needs:
- cache-fe-node-job
- fe-cache-job
# allow_failure: true # TODO: disallow!
format-fe-node-job:
<<: *check-fe-node-job
fe-format-job:
<<: *fe-check-job
script:
- npm run format:check
lint-fe-node-job:
<<: *check-fe-node-job
fe-lint-job:
<<: *fe-check-job
script:
- npm run lint:check
test-fe-node-job:
<<: *check-fe-node-job
fe-test-job:
<<: *fe-check-job
script:
- npm run test
#--[ Backend ]------------------------------------------------------------------
.check-be-node-job: &check-be-node-job
.be-check-job: &be-check-job
extends: .be-node-job
stage: check
needs:
- cache-be-node-job
- be-cache-job
# allow_failure: true # TODO: disallow!
format-be-node-job:
<<: *check-be-node-job
be-format-job:
<<: *be-check-job
script:
- npm run format:check
lint-be-node-job:
<<: *check-be-node-job
be-lint-job:
<<: *be-check-job
script:
- npm run lint:check
test-be-node-job:
<<: *check-be-node-job
be-test-job:
<<: *be-check-job
script:
- npm run test
......@@ -136,7 +136,7 @@ test-be-node-job:
#--[ Frontend ]-----------------------------------------------------------------
prd-build-fe-node-job:
prd-fe-build-job:
extends: .fe-node-job
stage: build
variables:
......@@ -151,7 +151,7 @@ prd-build-fe-node-job:
only:
- tags
stg-build-fe-node-job:
stg-fe-build-job:
extends: .fe-node-job
stage: build
variables:
......@@ -168,7 +168,7 @@ stg-build-fe-node-job:
#--[ Backend ]------------------------------------------------------------------
build-be-job:
be-build-job:
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
......@@ -219,7 +219,7 @@ prd-fe-deploy-job:
extends: .fe-deploy-job
needs:
- app-tagger-job
- job: prd-build-fe-node-job
- job: prd-fe-build-job
artifacts: true
environment:
name: production/frontend
......@@ -236,7 +236,7 @@ stg-fe-deploy-job:
extends: .fe-deploy-job
needs:
- app-tagger-job
- job: stg-build-fe-node-job
- job: stg-fe-build-job
artifacts: true
environment:
name: staging/frontend
......@@ -256,7 +256,7 @@ stg-fe-deploy-job:
stage: deploy
needs:
- app-tagger-job
- job: build-be-job
- job: be-build-job
artifacts: false
# tags:
# - shared
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment