diff options
author | Benjamin Schubert <contact@benschubert.me> | 2020-03-25 11:40:44 +0000 |
---|---|---|
committer | Benjamin Schubert <contact@benschubert.me> | 2020-03-25 11:40:44 +0000 |
commit | 0b11fcbf3026aaef36a5d1241064e8bb545e0ab3 (patch) | |
tree | 0e56344eebb22a61b90930c7a8b01e4078ca66ba | |
parent | 6d1c80bffe02c882c830e1f43857a3a7bdb07f7c (diff) | |
parent | be370e6945dc39b83e670ea097aa934568a77fd6 (diff) | |
download | buildstream-0b11fcbf3026aaef36a5d1241064e8bb545e0ab3.tar.gz |
Merge branch 'bschubert/fix-overnight' into 'master'
.gitlab-ci.yml: install requirements from git instead of pipy
See merge request BuildStream/buildstream!1839
-rw-r--r-- | .gitlab-ci.yml | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b43dacea5..66c212b5f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -360,10 +360,13 @@ docs: fetchers: 2 EOF - dnf install -y ostree python3-gobject-base - - pip3 install -r requirements/requirements.txt - - pip3 wheel --wheel-dir wheels/ --no-deps . - - pip3 install --no-index wheels/* - - pip3 install --user bst-plugins-experimental[cargo]==${BST_EXT_REF} + # Install pinned BuildStream dependencies, BuildStream from the local repository + # and bst-plugins-expeirmental from its repository + - | + pip3 install \ + -r requirements/requirements.txt . \ + git+https://gitlab.com/buildstream/bst-plugins-experimental.git@${BST_EXT_REF}#egg=bst_plugins_experimental[cargo] \ + . - git clone https://gitlab.com/freedesktop-sdk/freedesktop-sdk.git - git -C freedesktop-sdk checkout ${FD_SDK_REF} artifacts: |