From 57dd2696da763587b24f1dec6fa681f4ad9dafa5 Mon Sep 17 00:00:00 2001 From: Stephen Hurd <shurd@sasktel.net> Date: Tue, 17 Nov 2020 06:08:22 -0500 Subject: [PATCH] Add builds for jsdoor on Linux and FreeBSD, sexpots on FreeBSD. --- .gitlab-ci.yml | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7e8123cc75..5403cd669d 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/*" -- GitLab