ci_build_manifest.yml 587 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
stages:
  - "manifest"
  - "build"

variables:
  GIT_STRATEGY: none

manifest:
  image: registry.freedesktop.org/thiblahute/gst-ci/amd64/alpine-manifest-build:latest
  stage: "manifest"
  script:
    - cp -R /gst-ci . && cd gst-ci
    - git fetch https://gitlab.freedesktop.org/thiblahute/gst-ci.git simple_manifest && git checkout FETCH_HEAD # REMOVEME!
    - gitlab/build_manifest.py --self-update
    - gitlab/build_manifest.py ${CI_PROJECT_DIR}/manifest.xml
    - cat ${CI_PROJECT_DIR}/manifest.xml
  artifacts:
    expire_in: "2 days"
    paths:
      - manifest.xml
      - gst-ci/