3434 pytest-ubuntu-py39-gcc9-omp,
3535 pytest-osx-py37-clang-omp,
3636 pytest-docker-py37-gcc-omp,
37- pytest-docker-py37-icc -omp,
38- pytest-docker-py38-icx -omp
37+ pytest-docker-py37-intel -omp,
38+ pytest-docker-py38-intel -omp
3939 ]
4040 set : [base, adjoint]
4141 include :
@@ -95,14 +95,14 @@ jobs:
9595 language : " openmp"
9696 sympy : " 1.10"
9797
98- - name : pytest-docker-py37-icc -omp
98+ - name : pytest-docker-py37-intel -omp
9999 python-version : ' 3.7'
100100 os : ubuntu-22.04
101101 arch : " icc"
102102 language : " openmp"
103103 sympy : " 1.11"
104104
105- - name : pytest-docker-py38-icx -omp
105+ - name : pytest-docker-py38-intel -omp
106106 python-version : ' 3.8'
107107 os : ubuntu-22.04
108108 arch : " icx"
@@ -129,15 +129,20 @@ jobs:
129129 with :
130130 python-version : ${{ matrix.python-version }}
131131
132- - name : Build docker image
133- if : contains(matrix.name, 'docker')
132+ - name : Build docker image for GCC variants
133+ if : " contains(matrix.name, 'docker') && contains(matrix.name, 'gcc') "
134134 run : |
135135 docker build . --file docker/Dockerfile.devito --tag devito_img --build-arg base=devitocodes/bases:cpu-${{ matrix.arch }}
136136
137+ - name : Build docker image for INTEL variants
138+ if : " contains(matrix.name, 'docker') && contains(matrix.name, 'intel')"
139+ run : |
140+ docker build . --file docker/Dockerfile.devito --tag devito_img --build-arg base=devitocodes/bases:cpu-icc
141+
137142 - name : Set run prefix
138143 run : |
139144 if [[ "${{ matrix.name }}" =~ "docker" ]]; then
140- echo "RUN_CMD=docker run --rm -e CODECOV_TOKEN=${{ secrets.CODECOV_TOKEN }} --name testrun devito_img" >> $GITHUB_ENV
145+ echo "RUN_CMD=docker run --rm -e CODECOV_TOKEN=${{ secrets.CODECOV_TOKEN }} -e DEVITO_ARCH=${{ matrix.arch }} - -name testrun devito_img" >> $GITHUB_ENV
141146 else
142147 echo "RUN_CMD=" >> $GITHUB_ENV
143148 fi
0 commit comments