|
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