From a0bde744aceaf3c989dccf6bf5c7de04c363a675 Mon Sep 17 00:00:00 2001 From: "Andrii Kalinich (GitHub)" Date: Fri, 15 Oct 2021 14:24:10 -0400 Subject: Added python packages' check (#3776) Co-authored-by: OlhaVorobiova --- .github/workflows/sdl_core_github_ci.yml | 4 ++-- .github/workflows/sdl_core_github_ci_coverity.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to '.github') diff --git a/.github/workflows/sdl_core_github_ci.yml b/.github/workflows/sdl_core_github_ci.yml index 14ff51c2fe..47e13f9673 100644 --- a/.github/workflows/sdl_core_github_ci.yml +++ b/.github/workflows/sdl_core_github_ci.yml @@ -9,7 +9,7 @@ jobs: run: git -C ${{ github.workspace }} submodule update --init --recursive # Install Dependencies - name: Apt Get Dependencies - run: sudo apt-get update && sudo apt-get install libssl-dev libbluetooth3 libbluetooth-dev libudev-dev cmake html2text lcov git cmake automake1.11 build-essential libavahi-client-dev sqlite3 libsqlite3-dev libgtest-dev bluez-tools libpulse-dev libusb-1.0.0-dev cppcheck python3-pip python3-setuptools && sudo apt-get install -f clang-format-8 + run: sudo apt-get update && sudo apt-get install libssl-dev libbluetooth3 libbluetooth-dev libudev-dev cmake html2text lcov git cmake automake1.11 build-essential libavahi-client-dev sqlite3 libsqlite3-dev libgtest-dev bluez-tools libpulse-dev libusb-1.0.0-dev cppcheck python3-pip python3-setuptools python3-wheel && sudo apt-get install -f clang-format-8 - name: Setup CMAKE uses: jwlawson/actions-setup-cmake@v1.8 with: @@ -36,7 +36,7 @@ jobs: - name: Configure run: cmake ../sdl_core -DBUILD_TESTS=ON -DLOGGER_NAME=BOOST - name: Build - run: make install-3rd_party && make -j `nproc` install + run: make install-3rd_party && make install_python_dependencies && make -j `nproc` install - name: Set Library Path run: echo "LD_LIBRARY_PATH=$THIRD_PARTY_INSTALL_PREFIX/lib:." >> $GITHUB_ENV # run tests diff --git a/.github/workflows/sdl_core_github_ci_coverity.yml b/.github/workflows/sdl_core_github_ci_coverity.yml index c60482d30f..84769c26ea 100644 --- a/.github/workflows/sdl_core_github_ci_coverity.yml +++ b/.github/workflows/sdl_core_github_ci_coverity.yml @@ -21,7 +21,7 @@ jobs: run: git -C ${{ github.workspace }} submodule update --init --recursive # Install Dependencies - name: Apt Get Dependencies - run: sudo apt-get update && sudo apt-get install libssl-dev libbluetooth3 libbluetooth-dev libudev-dev cmake html2text lcov git cmake automake1.11 build-essential libavahi-client-dev sqlite3 libsqlite3-dev libgtest-dev bluez-tools libpulse-dev libusb-1.0.0-dev cppcheck python3-pip python3-setuptools && sudo apt-get install -f clang-format-6.0 + run: sudo apt-get update && sudo apt-get install libssl-dev libbluetooth3 libbluetooth-dev libudev-dev cmake html2text lcov git cmake automake1.11 build-essential libavahi-client-dev sqlite3 libsqlite3-dev libgtest-dev bluez-tools libpulse-dev libusb-1.0.0-dev cppcheck python3-pip python3-setuptools python3-wheel && sudo apt-get install -f clang-format-6.0 - name: Setup CMAKE uses: jwlawson/actions-setup-cmake@v1.8 with: @@ -51,7 +51,7 @@ jobs: - name: unzip run: tar zxvf coverity_tool.tgz - name: Build - run: make install-3rd_party && ./cov-analysis-linux64-2020.09/bin/cov-build --dir cov-int make -j `nproc` install + run: make install-3rd_party && make install_python_dependencies && ./cov-analysis-linux64-2020.09/bin/cov-build --dir cov-int make -j `nproc` install - name: Set Library Path run: echo "LD_LIBRARY_PATH=$THIRD_PARTY_INSTALL_PREFIX/lib:." >> $GITHUB_ENV - name: Compress Coverity -- cgit v1.2.1