group install steps

This commit is contained in:
Kyle Robbertze 2021-05-21 16:22:50 +02:00
parent 6f6d90fad7
commit 6193d80e2a
2 changed files with 6 additions and 2 deletions

View File

@ -1,7 +1,9 @@
#/bin/bash
echo "::group::Install Python apps"
pip3 install nose mock
pip3 install -e python_apps/airtime_analyzer/.
pip3 install -e python_apps/airtime-celery/.
pip3 install -e python_apps/api_clients/.
pip3 install -e python_apps/pypo/.
echo "::endgroup::"

View File

@ -53,7 +53,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: '3.6'
python-version: '3.5'
- name: Setup PostgreSQL
run: |
sudo systemctl start postgresql.service
@ -70,11 +70,13 @@ jobs:
run: sudo ./.github/scripts/install-xenial.sh
- name: Run Python tests
run: |
pip install --upgrade pip
pip3 install --upgrade pip
sudo ./.github/scripts/python-pkg-install.sh
./.github/scripts/python-pkg-test.sh
- name: Run PHP tests
run: |
echo "::group::Install PHP dependencies"
composer install --no-progress --dev
echo "::endgroup::"
cd airtime_mvc/tests
php ../../vendor/bin/phpunit