Commit 762ee5a7 authored by Pierre Smeyers's avatar Pierre Smeyers
Browse files

chore: use workflow rules

parent a9131b45
Loading
Loading
Loading
Loading
+8 −12
Original line number Diff line number Diff line
@@ -13,6 +13,14 @@
# program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
# Floor, Boston, MA  02110-1301, USA.
# =========================================================================================
# default workflow rules
workflow:
  rules:
    # exclude merge requests
    - if: $CI_MERGE_REQUEST_ID
      when: never
    - when: always

variables:
  # variabilized tracking image
  TBC_TRACKING_IMAGE: "$CI_REGISTRY/to-be-continuous/tools/tracking:master"
@@ -299,9 +307,6 @@ gradle-build:
    - append_jacoco_task jacocoTestCoverageVerification
    - $GRADLE_CLI_BIN $GRADLE_CLI_OPTS $GRADLE_BUILD_ARGS
    - output_jacoco_coverage
  rules:
    # exclude merge requests
    - if: '$CI_MERGE_REQUEST_ID == null'
  # code coverage RegEx
  coverage: '/^(\d+.\d+\%) covered$/'
  artifacts:
@@ -321,9 +326,6 @@ gradle-dependency-check:
  script:
    - $GRADLE_CLI_BIN ${TRACE+--debug} "$GRADLE_DEPENDENCY_CHECK_TASK"
  rules:
    # exclude merge requests
    - if: $CI_MERGE_REQUEST_ID
      when: never
    # on schedule: auto
    - if: '$CI_PIPELINE_SOURCE == "schedule"'
      allow_failure: true
@@ -351,9 +353,6 @@ gradle-snapshot:
  rules:
    - if: $GRADLE_NO_PUBLISH
      when: never
    # exclude merge requests
    - if: $CI_MERGE_REQUEST_ID
      when: never
    # on tags: never
    - if: $CI_COMMIT_TAG
      when: never
@@ -368,9 +367,6 @@ gradle-release:
  rules:
    - if: $GRADLE_NO_PUBLISH
      when: never
    # exclude merge requests
    - if: $CI_MERGE_REQUEST_ID
      when: never
    # on tags
    - if: $CI_COMMIT_TAG
      when: manual