Commit c0190f7d authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Ajusta dependencias de jobs CI y reestructura

Organiza jobs por ficheros, unifica stage test en pre-build y controla
dependencias entre jobs correctamente, mejorando tiempos de ejecución.
parent 805ca83b
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ prepare-unbuilt-version:
  stage: pre-build
  script:
    - grunt preBuild
  dependencies: []
  tags:
    - custom-runner
  artifacts:

.gitlab-ci.package.yml

0 → 100644
+2 −0
Original line number Diff line number Diff line
.docker-build:
  dependencies: ["prepare-built-version"]

.gitlab-ci.scan.yml

0 → 100644
+5 −0
Original line number Diff line number Diff line
dependency_scanning:
  stage: pre-build
  variables:
    DS_MAX_DEPTH: 0
    DS_REMEDIATE: 'false'
+3 −6
Original line number Diff line number Diff line
@@ -11,12 +11,13 @@ include:
  - project: 'redmic-project/gitlab-ci-templates'
    ref: master
    file: '/deployment-custom-image.yml'
  - local: '/.gitlab-ci.build.yml'
  - local: '/.gitlab-ci.scan.yml'
  - local: '/.gitlab-ci.test.yml'
  - local: '/.gitlab-ci.build.yml'
  - local: '/.gitlab-ci.package.yml'
  - local: '/.gitlab-ci.deploy.yml'

stages:
  - test
  - pre-build
  - build
  - pre-package
@@ -24,7 +25,3 @@ stages:
  - post-package
  - deploy
  - test-deploy

variables:
  DS_MAX_DEPTH: 0
  DS_REMEDIATE: 'false'