diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8f2d785678a07ba0763d0f570a9ea1b16b7bec57..63edc512c5b3509430f89dcb60d7ff78fc908c5b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -257,6 +257,7 @@ jsdoor-freebsd:
       - "src/sbbs3/*.exe.release/*"
 
 js-testsuite-freebsd:
+  tags: [FreeBSD]
   stage: test
   extends: .rules
   script:
@@ -352,6 +353,7 @@ jsdoor-netbsd:
       - "src/sbbs3/*.exe.release/*"
 
 js-testsuite-netbsd:
+  tags: [NetBSD]
   stage: test
   extends: .rules
   script:
@@ -422,6 +424,7 @@ jsdoor-openbsd:
       - "src/sbbs3/*.exe.release/*"
 
 js-testsuite-openbsd:
+  tags: [OpenBSD]
   stage: test
   extends: .rules
   script: