Merge branch 'master' into 'stable'

Remove nightly builds

See merge request openflexure/openflexure-microscope-jsclient!36
This commit is contained in:
Joel Collins 2019-08-08 09:53:40 +00:00
commit 8d70577d1a

View file

@ -22,22 +22,9 @@ build:
only:
- stable
- tags
build-nightly:
stage: build
image: electronuserland/builder:wine
script:
- npm install
- npm run build:web
artifacts:
expire_in: 1 week
name: "build"
paths:
- dist/
only:
- schedules
- web
# Electron app build
package:
stage: build
@ -64,24 +51,6 @@ package:
only:
- stable
- tags
package-nightly:
stage: build
image: electronuserland/builder:wine
script:
- npm install
- npm run build:app
- npm run release
- mv ./release-builds/*.AppImage .
- mv ./release-builds/*.exe .
artifacts:
expire_in: 1 week
name: "dist"
paths:
- "*.AppImage"
- "*.exe"
only:
- schedules
- web
# Create a nupkg file for Choco package manager