mirror of
https://github.com/nasa/trick.git
synced 2024-12-18 20:57:55 +00:00
Move alt linux to short test suite, drop ubuntu 18
This commit is contained in:
parent
d617e9e72a
commit
a88fb477a3
11
.github/workflows/alt_linux_distros.yml
vendored
11
.github/workflows/alt_linux_distros.yml
vendored
@ -58,7 +58,7 @@ jobs:
|
|||||||
python3-pip
|
python3-pip
|
||||||
python3-venv
|
python3-venv
|
||||||
install_gtest: |
|
install_gtest: |
|
||||||
apt-get install -y libgtest-dev libgmock-dev
|
apt-get install -y libgtest-dev
|
||||||
cd /usr/src/gtest
|
cd /usr/src/gtest
|
||||||
cmake .
|
cmake .
|
||||||
make
|
make
|
||||||
@ -96,11 +96,11 @@ jobs:
|
|||||||
dnf install -y 'dnf-command(config-manager)'
|
dnf install -y 'dnf-command(config-manager)'
|
||||||
install_gtest: |
|
install_gtest: |
|
||||||
dnf config-manager --enable powertools
|
dnf config-manager --enable powertools
|
||||||
dnf install -y gtest-devel gmock-devel
|
dnf install -y gtest-devel
|
||||||
#-------- Debian 10-based Only Dependencies ----------------
|
#-------- Debian 10-based Only Dependencies ----------------
|
||||||
- cfg: { arch: debian, arch_ver: 10 }
|
- cfg: { arch: debian, arch_ver: 10 }
|
||||||
install_gtest: |
|
install_gtest: |
|
||||||
apt-get install -y libgtest-dev libgmock-dev
|
apt-get install -y libgtest-dev
|
||||||
cd /usr/src/gtest
|
cd /usr/src/gtest
|
||||||
cmake .
|
cmake .
|
||||||
make
|
make
|
||||||
@ -151,3 +151,8 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
export MAKEFLAGS=-j`nproc`
|
export MAKEFLAGS=-j`nproc`
|
||||||
make
|
make
|
||||||
|
- name: Test
|
||||||
|
run: |
|
||||||
|
cd share/trick/trickops/
|
||||||
|
python3 -m venv .venv && . .venv/bin/activate && pip3 install -r requirements.txt
|
||||||
|
cd ../../../; make test32
|
Loading…
Reference in New Issue
Block a user