diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7e8123cc75e208912434ea57bd6fb09a1d0a037c..5403cd669d0daf55ee384e9d0f8de7c7933ee41d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -122,8 +122,42 @@ syncdraw-linux: stage: build script: - cd src/syncdraw - - gmake RELEASE=1 + - make RELEASE=1 artifacts: name: syncdraw-linux-x64 paths: - "src/syncdraw/*.exe.release/*" + +jsdoor-freebsd: + tags: [FreeBSD] + stage: build + script: + - cd src/sbbs3 + - gmake RELEASE=1 jsdoor + artifacts: + name: jsdoor-freebsd-amd64 + paths: + - "src/sbbs3/*.exe.release/*" + +jsdoor-linux: + tags: [Linux] + image: gcc + stage: build + script: + - cd src/sbbs3 + - make RELEASE=1 jsdoor + artifacts: + name: jsdoor-linux-x64 + paths: + - "src/sbbs3/*.exe.release/*" + +sexpots-freebsd: + tags: [FreeBSD] + stage: build + script: + - cd src/sexpots + - gmake RELEASE=1 + artifacts: + name: sexpots-freebsd-amd64 + paths: + - "src/sexpots/*.exe.release/*"