Add Windows installer into CircleCI artifacts

This commit is contained in:
Yuya Ochiai
2016-06-09 22:08:32 +09:00
parent 037e334544
commit 2f7e319cf7
3 changed files with 3 additions and 1 deletions

View File

@@ -29,6 +29,7 @@ dependencies:
- tar zcvf $CIRCLE_ARTIFACTS/mattermost-desktop-linux-ia32.tar.gz -C release mattermost-desktop-linux-ia32
- tar zcvf $CIRCLE_ARTIFACTS/mattermost-desktop-linux-x64.tar.gz -C release mattermost-desktop-linux-x64
- cp release/*.deb $CIRCLE_ARTIFACTS/
- cp release/windows-installer/mattermost-setup.exe $CIRCLE_ARTIFACTS/
test:
post:

View File

@@ -4,3 +4,4 @@ set -ex
cd electron-mattermost
npm run package:all
npm run package:linux
npm run installer

View File

@@ -22,7 +22,7 @@ function getInstallerConfig() {
//loadingGif: path.join(rootPath, 'assets', 'img', 'loading.gif'),
noMsi: true,
outputDirectory: path.join(outPath, 'windows-installer'),
setupExe: 'Mattermost.exe',
setupExe: 'mattermost-setup.exe',
setupIcon: path.join(rootPath, 'resources', 'icon.ico'),
skipUpdateIcon: true,
exe: 'Mattermost.exe'