Commit 1ce1ce79 authored by Jan Kiene's avatar Jan Kiene
Browse files

also add build job to needs section in template

parent 8fee3d59
Loading
Loading
Loading
Loading
Loading
+17 −16
Original line number Diff line number Diff line
@@ -457,11 +457,12 @@ stages:
  tags:
    - ivas-linux

.test-job-linux-needs-fixed-target:
.test-job-linux-compares-to-fixed-target:
  extends: .test-job-linux
  needs:
    - job: branch-is-up-to-date-with-target-pre
    - artifacts: true
    - job: build-codec-linux-make

.build-job-linux:
  stage: build
@@ -1324,7 +1325,7 @@ lc3-wrapper-unit-test:
split-rendering-pytest-on-merge-request:
  extends:
    - .test-job-linux-needs-testv-dir
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
    - .rules-merge-request-to-main-pc
  timeout: "60 minutes"
  stage: compare
@@ -1406,7 +1407,7 @@ split-rendering-pytest-on-merge-request:
check-be-to-target-short-enc-0db:
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1420,7 +1421,7 @@ check-be-to-target-short-enc-0db:
check-be-to-target-short-enc-+10db:
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1434,7 +1435,7 @@ check-be-to-target-short-enc-+10db:
check-be-to-target-short-enc--10db:
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1448,7 +1449,7 @@ check-be-to-target-short-enc--10db:
check-be-to-target-short-dec-0db:
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1462,7 +1463,7 @@ check-be-to-target-short-dec-0db:
check-be-to-target-short-dec-+10db:
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1476,7 +1477,7 @@ check-be-to-target-short-dec-+10db:
check-be-to-target-short-dec--10db:
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1495,7 +1496,7 @@ check-regressions-short-enc-0db:
      artifacts: true
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1512,7 +1513,7 @@ check-regressions-short-enc-+10db:
      artifacts: true
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1529,7 +1530,7 @@ check-regressions-short-enc--10db:
      artifacts: true
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1546,7 +1547,7 @@ check-regressions-short-dec-0db:
      artifacts: true
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1563,7 +1564,7 @@ check-regressions-short-dec-+10db:
      artifacts: true
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -1580,7 +1581,7 @@ check-regressions-short-dec--10db:
      artifacts: true
  extends:
    - .rules-mr-to-main-or-main-pc
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
  before_script:
    - *set-reference-for-basop-port-branch
    - USE_LTV=0
@@ -2059,7 +2060,7 @@ voip-be-on-merge-request:
renderer-pytest-on-merge-request:
  extends:
    - .test-job-linux-needs-testv-dir
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
    - .rules-merge-request-to-main-pc
  # TODO: set reasonable timeout, will most likely take less
  timeout: "20 minutes"
@@ -2115,7 +2116,7 @@ renderer-pytest-on-merge-request:
ivas-pytest-on-merge-request:
  extends:
    - .test-job-linux-needs-testv-dir
    - .test-job-linux-needs-fixed-target
    - .test-job-linux-compares-to-fixed-target
    - .rules-merge-request-to-main-pc
  stage: compare
  # TODO: broken dependency needs to be removed temporarily, see above