From f1d30471096a5b043ba345e06a986a6132814ea5 Mon Sep 17 00:00:00 2001 From: Joel Collins Date: Sun, 2 Jun 2019 21:21:59 +0100 Subject: [PATCH] Draft updated CI --- .gitlab-ci.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8c018f33..3dd719a1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,7 +15,7 @@ build: image: electronuserland/builder:wine script: - npm install - - npm run build + - npm run build:web artifacts: name: "build" paths: @@ -25,11 +25,27 @@ build: - tags - web +# Build electron webapp +build:electron: + stage: build + image: electronuserland/builder:wine + script: + - npm install + - npm run build:app + artifacts: + name: "build" + paths: + - app/dist/ + only: + - stable + - tags + - web + # Platform-specific Electron builds package: stage: package dependencies: - - build + - build:electron image: electronuserland/builder:wine retry: 2 script: