Skip to content

Commit f0859c9

Browse files
committed
CI pipeline job for building test-su2-asan.
1 parent 2ded891 commit f0859c9

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/docker-image-upload.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ jobs:
132132
run: docker buildx build --platform=linux/amd64 --platform=linux/arm64 --build-arg BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/su2/build-su2:${{ needs.date-tag.outputs.date_tag }} -t ghcr.io/${{ github.repository_owner }}/su2/build-su2-asan:${{ needs.date-tag.outputs.date_tag }} --push --file ./build/Dockerfile.asan ./build/
133133

134134
test-su2:
135-
needs: [date-tag, build-su2, build-su2-tsan]
135+
needs: [date-tag, build-su2, build-su2-tsan, build-su2-asan]
136136
if: ${{ always() && !(contains(needs.*.result, 'failure')) }}
137137
runs-on: ubuntu-latest
138138
steps:
@@ -164,6 +164,9 @@ jobs:
164164
run: docker buildx build --platform=linux/amd64 --build-arg BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/su2/build-su2-tsan:${{ needs.date-tag.outputs.date_tag }} -t ghcr.io/${{ github.repository_owner }}/su2/test-su2-tsan:${{ needs.date-tag.outputs.date_tag }} --push ./test/
165165
# --platform=linux/arm64
166166

167+
- name: Build and push test-su2-asan
168+
run: docker buildx build --platform=linux/amd64 --platform=linux/arm64 --build-arg BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/su2/build-su2-asan:${{ needs.date-tag.outputs.date_tag }} -t ghcr.io/${{ github.repository_owner }}/su2/test-su2-asan:${{ needs.date-tag.outputs.date_tag }} --push ./test/
169+
167170
cross-build-su2-mac:
168171
needs: [date-tag, build-su2]
169172
if: ${{ always() && !(contains(needs.*.result, 'failure')) }}

0 commit comments

Comments
 (0)