Commit 459b75ed authored by Fabian Müller's avatar Fabian Müller
Browse files

Provide MANUAL_PIPELINE_TYPE as a GitLab CI input

parent 9d63df44
Loading
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
# note: inputs must be specified in this file
spec:
  inputs:
    manual_pipeline_type:
      type: string
      description: "Type for the manual pipeline run. Use 'test-be-release' to run BE test against release codec."
      default: 'default'
      options:
        - 'default'
        - 'test-be-release'
        - 'test-long-self-test'
        - 'ivas-conformance'
        - 'ivas-conformance-linux'
        - 'check-clipping'
        - 'test-branch-vs-input-passthrough'

---

variables:
  # note: GitLab cannot reference variables defined by users in the include ref:, we need to use a YAML anchor for this
  # see https://docs.gitlab.com/ci/yaml/includes/#use-variables-with-include for more information
+1 −11
Original line number Diff line number Diff line
@@ -7,17 +7,7 @@ variables:
  OUT_FORMATS_SCENE_BASED: "FOA HOA2 HOA3"
  OUT_FORMATS_BINAURAL: "BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB"
  OUT_FORMATS_ALL: "$OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT"
  MANUAL_PIPELINE_TYPE:
    description: "Type for the manual pipeline run. Use 'test-be-release' to run BE test against release codec."
    value: 'default'
    options:
      - 'default'
      - 'test-be-release'
      - 'test-long-self-test'
      - 'ivas-conformance'
      - 'ivas-conformance-linux'
      - 'check-clipping'
      - 'test-branch-vs-input-passthrough'
  MANUAL_PIPELINE_TYPE: $[[ inputs.manual_pipeline_type ]]

  PYTEST_ARGS: ""
  LONG_TEST_SUITE: "tests/codec_be_on_mr_nonselection tests/renderer --param_file scripts/config/self_test_ltv.prm --use_ltv"