diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 88840180e0ac2086c51de5e1c3abc8f993b8dfd2..2675926261e6a2edb4d78c8aa4f1601941005072 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -256,6 +256,14 @@ jsdoor-freebsd: paths: - "src/sbbs3/*.exe.release/*" +js-testsuite-freebsd: + stage: test + extends: .rules + script: + - *.exe.release/jsdoor exec/tests/test.js + dependencies: + - build jsdoor-freebsd + jsdoor-linux: tags: [Linux] image: gcc @@ -343,6 +351,14 @@ jsdoor-netbsd: paths: - "src/sbbs3/*.exe.release/*" +js-testsuite-netbsd: + stage: test + extends: .rules + script: + - *.exe.release/jsdoor exec/tests/test.js + dependencies: + - build jsdoor-netbsd + sexpots-netbsd: tags: [NetBSD] stage: build @@ -405,6 +421,14 @@ jsdoor-openbsd: paths: - "src/sbbs3/*.exe.release/*" +js-testsuite-openbsd: + stage: test + extends: .rules + script: + - *.exe.release/jsdoor exec/tests/test.js + dependencies: + - build jsdoor-openbsd + sexpots-openbsd: tags: [OpenBSD] stage: build