Skip to content

Commit 7017512

Browse files
committed
Install Conan requirements for testing
Signed-off-by: Uilian Ries <uilianr@jfrog.com>
1 parent 62e6c5f commit 7017512

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

.github/workflows/conan.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,16 @@ jobs:
3333
architecture: x64
3434

3535
- name: Clone conan client
36-
run: git clone --depth 1 https://github.com/conan-io/conan.git
36+
run: |
37+
git clone --depth 1 https://github.com/conan-io/conan.git
38+
cd conan/
39+
pip install -r conans/requirements_dev.txt
40+
pip install -r conans/requirements.txt
3741
3842
- name: Run Conan client tests involving patch-ng
3943
run: |
44+
pip install -e .
4045
cd conan/
41-
pip install -r conans/requirements_dev.txt
4246
pytest -v test/functional/test_third_party_patch_flow.py
4347
pytest -v test/functional/tools/test_files.py
4448
pytest -v test/unittests/tools/files/test_patches.py
45-

0 commit comments

Comments
 (0)