openflexure-microscope-server/.gitlab-ci.yml
2019-05-06 15:10:31 +01:00

29 lines
No EOL
682 B
YAML

stages:
- build
- deploy
build:
stage: build
image: electronuserland/builder:wine
script:
- npm install
- npm run release
- chmod +x ./app/make-nupkg.sh
- ./app/make-nupkg.sh
artifacts:
paths:
- release-builds/*.exe
- release-builds/*.deb
- release-builds/*.AppImage
- release-builds/choco/openflexure-ev.nuspec
- release-builds/choco/tools/chocolateyInstall.ps1
deploy:
stage: deploy
image: patrickhuber/choco-linux
script:
- choco pack --allow-unofficial --outputdirectory "./release-builds/choco" "./release-builds/choco/openflexure-ev.nuspec"
artifacts:
paths:
- release-builds/choco/*.nupkg