Skip to content

Commit d7c276f

Browse files
committed
Add build-su2-tsan and test-su2-tsan to the workflow.
1 parent 49db728 commit d7c276f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ jobs:
4242
- name: Build and push build-su2
4343
run: docker buildx build --platform=linux/amd64 --platform=linux/arm64 -t ghcr.io/${{ github.repository_owner }}/su2/build-su2:${{ steps.vars.outputs.date_tag }} --push ./build/
4444

45+
- name: Build and push build-su2-tsan
46+
run: docker buildx build --platform=linux/amd64 --platform=linux/arm64 -t ghcr.io/${{ github.repository_owner }}/su2/build-su2-tsan:${{ steps.vars.outputs.date_tag }} --push --file ./build/Dockerfile.tsan ./build/
47+
4548
test-su2:
4649
needs: [build-su2]
4750
if: ${{ always() && !(contains(needs.*.result, 'failure')) }}
@@ -71,6 +74,9 @@ jobs:
7174
- name: Build and push test-su2
7275
run: docker buildx build --platform=linux/amd64 --platform=linux/arm64 --build-arg BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/su2/build-su2:${{ needs.build-su2.outputs.date_tag }} -t ghcr.io/${{ github.repository_owner }}/su2/test-su2:${{ needs.build-su2.outputs.date_tag }} --push ./test/
7376

77+
- name: Build and push test-su2-tsan
78+
run: docker buildx build --platform=linux/amd64 --platform=linux/arm64 --build-arg BASE_IMAGE=ghcr.io/${{ github.repository_owner }}/su2/build-su2-tsan:${{ needs.build-su2.outputs.date_tag }} -t ghcr.io/${{ github.repository_owner }}/su2/test-su2-tsan:${{ needs.build-su2.outputs.date_tag }} --push ./test/
79+
7480
cross-build-su2-mac:
7581
needs: [build-su2]
7682
if: ${{ always() && !(contains(needs.*.result, 'failure')) }}

0 commit comments

Comments
 (0)