forked from osmocom/wireshark
github: move pip installations upwards.
python ssl has some conflict with installed packages. Installing pip stuff before other packages fixes it. Bug: 16478 Change-Id: Iba5a5eceb5e27a435544aa65e0fad683f798f3f3 Reviewed-on: https://code.wireshark.org/review/36669 Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Dario Lombardo <lomato@gmail.com>
This commit is contained in:
parent
e285c7c1da
commit
c474b70f8b
|
@ -13,14 +13,16 @@ jobs:
|
||||||
uses: actions/setup-python@v1
|
uses: actions/setup-python@v1
|
||||||
with:
|
with:
|
||||||
python-version: 3.8
|
python-version: 3.8
|
||||||
|
- name: Install dmgbuild
|
||||||
|
run: pip3 install dmgbuild
|
||||||
|
- name: Install pytest
|
||||||
|
run: pip install pytest pytest-xdist
|
||||||
- name: Set up Ruby 2.6
|
- name: Set up Ruby 2.6
|
||||||
uses: actions/setup-ruby@v1.1.1
|
uses: actions/setup-ruby@v1.1.1
|
||||||
with:
|
with:
|
||||||
ruby-version: '2.6'
|
ruby-version: '2.6'
|
||||||
- name: Install deps
|
- name: Install deps
|
||||||
run: ./tools/macos-setup-brew.sh
|
run: ./tools/macos-setup-brew.sh
|
||||||
- name: Install dmgbuild
|
|
||||||
run: pip3 install dmgbuild
|
|
||||||
- name: Install asciidoctor
|
- name: Install asciidoctor
|
||||||
run: gem install asciidoctor
|
run: gem install asciidoctor
|
||||||
- name: Mkdir
|
- name: Mkdir
|
||||||
|
@ -34,8 +36,6 @@ jobs:
|
||||||
- name: Build test-programs
|
- name: Build test-programs
|
||||||
run: ninja test-programs
|
run: ninja test-programs
|
||||||
working-directory: build
|
working-directory: build
|
||||||
- name: Install pytest
|
|
||||||
run: pip install pytest pytest-xdist
|
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
env:
|
env:
|
||||||
PYTEST_ADDOPTS: --skip-missing-programs=rawshark
|
PYTEST_ADDOPTS: --skip-missing-programs=rawshark
|
||||||
|
|
Loading…
Reference in New Issue