From be370e6945dc39b83e670ea097aa934568a77fd6 Mon Sep 17 00:00:00 2001 From: bschubert15 Date: Wed, 25 Mar 2020 09:26:25 +0000 Subject: .gitlab-ci.yml: install requirements from git instead of pipy --- .gitlab-ci.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to '.gitlab-ci.yml') 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: -- cgit v1.2.1