ci - install tar in opensuse before checkout action
This commit is contained in:
parent
d5782ea8fb
commit
8d596283b1
@ -25,6 +25,12 @@ jobs:
|
||||
CMAKE_FLAGS: -DEXIV2_TEAM_EXTRA_WARNINGS=OFF -DEXIV2_ENABLE_WEBREADY=ON -DEXIV2_ENABLE_CURL=ON -DEXIV2_BUILD_UNIT_TESTS=OFF -DEXIV2_ENABLE_BMFF=ON -DEXIV2_TEAM_WARNINGS_AS_ERRORS=OFF -DCMAKE_INSTALL_PREFIX=install
|
||||
|
||||
steps:
|
||||
- name: install tar in opensuse
|
||||
run: |
|
||||
distro_id=$(grep '^ID=' /etc/os-release|awk -F = '{print $2}'|sed 's/\"//g')
|
||||
echo $distro_id
|
||||
if [[ "$distro_id" == "opensuse-tumbleweed" ]]; then zypper --non-interactive install tar gzip; fi
|
||||
|
||||
- uses: actions/checkout@v2
|
||||
- name: install dependencies
|
||||
run: ./ci/install_dependencies.sh
|
||||
|
||||
@ -63,9 +63,9 @@ case "$distro_id" in
|
||||
yum -y install gcc-c++ clang cmake make ccache expat-devel zlib-devel libssh-devel libcurl-devel gtest-devel which python3 dos2unix
|
||||
;;
|
||||
|
||||
'opensuse'|'opensuse-tumbleweed')
|
||||
'opensuse-tumbleweed')
|
||||
zypper --non-interactive refresh
|
||||
zypper --non-interactive install gcc-c++ clang cmake make ccache libexpat-devel zlib-devel libssh-devel curl tar libcurl-devel git which dos2unix libxml2-tools gzip
|
||||
zypper --non-interactive install gcc-c++ clang cmake make ccache libexpat-devel zlib-devel libssh-devel curl libcurl-devel git which dos2unix libxml2-tools
|
||||
pushd /tmp
|
||||
curl -LO https://github.com/google/googletest/archive/release-1.8.0.tar.gz
|
||||
tar xzf release-1.8.0.tar.gz
|
||||
|
||||
Loading…
Reference in New Issue
Block a user