Skip to content

Commit cca0d89

Browse files
committed
ci: add functional tests for linux builds
1 parent fc2efb6 commit cca0d89

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

.github/workflows/build.yml

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,3 +154,57 @@ jobs:
154154
build-target: win64
155155
container-path: ${{ needs.container.outputs.path }}
156156
depends-key: ${{ needs.depends-win64.outputs.key }}
157+
158+
test-linux64:
159+
name: linux64-test
160+
uses: ./.github/workflows/test-src.yml
161+
needs: [container, depends-linux64, src-linux64]
162+
with:
163+
bundle-key: ${{ needs.src-linux64.outputs.key }}
164+
build-target: linux64
165+
container-path: ${{ needs.container.outputs.path }}
166+
167+
test-linux64_multiprocess:
168+
name: linux64_multiprocess-test
169+
uses: ./.github/workflows/test-src.yml
170+
needs: [container, depends-linux64_multiprocess, src-linux64_multiprocess]
171+
with:
172+
bundle-key: ${{ needs.src-linux64_multiprocess.outputs.key }}
173+
build-target: linux64_multiprocess
174+
container-path: ${{ needs.container.outputs.path }}
175+
176+
test-linux64_nowallet:
177+
name: linux64_nowallet-test
178+
uses: ./.github/workflows/test-src.yml
179+
needs: [container, depends-linux64_nowallet, src-linux64_nowallet]
180+
with:
181+
bundle-key: ${{ needs.src-linux64_nowallet.outputs.key }}
182+
build-target: linux64_nowallet
183+
container-path: ${{ needs.container.outputs.path }}
184+
185+
test-linux64_sqlite:
186+
name: linux64_sqlite-test
187+
uses: ./.github/workflows/test-src.yml
188+
needs: [container, depends-linux64, src-linux64_sqlite]
189+
with:
190+
bundle-key: ${{ needs.src-linux64_sqlite.outputs.key }}
191+
build-target: linux64_sqlite
192+
container-path: ${{ needs.container.outputs.path }}
193+
194+
test-linux64_tsan:
195+
name: linux64_tsan-test
196+
uses: ./.github/workflows/test-src.yml
197+
needs: [container, depends-linux64_multiprocess, src-linux64_tsan]
198+
with:
199+
bundle-key: ${{ needs.src-linux64_tsan.outputs.key }}
200+
build-target: linux64_tsan
201+
container-path: ${{ needs.container.outputs.path }}
202+
203+
test-linux64_ubsan:
204+
name: linux64_ubsan-test
205+
uses: ./.github/workflows/test-src.yml
206+
needs: [container, depends-linux64, src-linux64_ubsan]
207+
with:
208+
bundle-key: ${{ needs.src-linux64_ubsan.outputs.key }}
209+
build-target: linux64_ubsan
210+
container-path: ${{ needs.container.outputs.path }}

0 commit comments

Comments
 (0)