|
20 | 20 | container: |
21 | 21 | # image: ghcr.io/bb-ur/umf-ubuntu-${{ matrix.ubuntu_ver }}:latest |
22 | 22 | image: ghcr.io/rbanka1/umf-ubuntu-${{ matrix.ubuntu_ver }}:latest # test |
23 | | - options: --user root |
| 23 | + options: --user root --privileged |
24 | 24 | volumes: |
25 | 25 | - ${{ github.workspace }}:${{ github.workspace }} |
26 | 26 | strategy: |
@@ -141,25 +141,25 @@ jobs: |
141 | 141 | - name: Install cmake (non-default version) |
142 | 142 | if: matrix.cmake_ver != 'default' |
143 | 143 | run: | |
144 | | - echo ${USERPASS} | sudo -Sk apt-get remove --purge -y cmake |
| 144 | + sudo apt-get remove --purge -y cmake |
145 | 145 | wget https://github.com/Kitware/CMake/releases/download/v${{matrix.cmake_ver}}/cmake-${{matrix.cmake_ver}}-Linux-x86_64.sh |
146 | 146 | chmod +x cmake-${{matrix.cmake_ver}}-Linux-x86_64.sh |
147 | | - echo ${USERPASS} | sudo -Sk ./cmake-${{matrix.cmake_ver}}-Linux-x86_64.sh --skip-license --prefix=/usr/local |
| 147 | + sudo ./cmake-${{matrix.cmake_ver}}-Linux-x86_64.sh --skip-license --prefix=/usr/local |
148 | 148 |
|
149 | 149 | - name: Install TBB apt package |
150 | 150 | if: matrix.install_tbb == 'ON' |
151 | 151 | run: | |
152 | | - echo ${USERPASS} | sudo -Sk apt-get install -y libtbb-dev |
| 152 | + sudo apt-get install -y libtbb-dev |
153 | 153 |
|
154 | 154 | - name: Install oneAPI basekit |
155 | 155 | if: matrix.compiler.cxx == 'icpx' |
156 | 156 | run: | |
157 | | - echo ${USERPASS} | sudo -Sk apt-get update |
158 | | - echo ${USERPASS} | sudo -Sk apt-get install -y gpg-agent wget |
159 | | - wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | echo ${USERPASS} | sudo -Sk tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null |
160 | | - echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | echo ${USERPASS} | sudo -Sk tee /etc/apt/sources.list.d/oneAPI.list |
161 | | - echo ${USERPASS} | sudo -Sk apt-get update |
162 | | - echo ${USERPASS} | sudo -Sk apt-get install -y intel-oneapi-ippcp-devel intel-oneapi-ipp-devel intel-oneapi-common-oneapi-vars intel-oneapi-compiler-dpcpp-cpp |
| 157 | + sudo apt-get update |
| 158 | + sudo apt-get install -y gpg-agent wget |
| 159 | + wget -O- https://apt.repos.intel.com/intel-gpg-keys/GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB | gpg --dearmor | sudo tee /usr/share/keyrings/oneapi-archive-keyring.gpg > /dev/null |
| 160 | + echo "deb [signed-by=/usr/share/keyrings/oneapi-archive-keyring.gpg] https://apt.repos.intel.com/oneapi all main" | sudo tee /etc/apt/sources.list.d/oneAPI.list |
| 161 | + sudo apt-get update |
| 162 | + sudo apt-get install -y intel-oneapi-ippcp-devel intel-oneapi-ipp-devel intel-oneapi-common-oneapi-vars intel-oneapi-compiler-dpcpp-cpp |
163 | 163 |
|
164 | 164 | - name: Get UMF version |
165 | 165 | run: | |
|
0 commit comments