Skip to content
This repository was archived by the owner on Jul 12, 2020. It is now read-only.

Commit 5b196f9

Browse files
committed
update travis
1 parent 5ee09dd commit 5b196f9

File tree

2 files changed

+45
-36
lines changed

2 files changed

+45
-36
lines changed

.travis.yml

Lines changed: 44 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,53 @@
11
matrix:
22
include:
3-
- os: osx
4-
osx_image: xcode11
5-
language: node_js
6-
node_js: "12"
7-
env:
8-
- ELECTRON_CACHE=$HOME/.cache/electron
9-
- ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder
10-
- ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true
11-
- CSC_IDENTITY_AUTO_DISCOVERY=false
12-
13-
- os: linux
14-
services: docker
15-
language: generic
16-
env:
17-
- ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true
18-
3+
- os: osx
4+
osx_image: xcode11
5+
language: node_js
6+
node_js: '12'
7+
env:
8+
- ELECTRON_CACHE=$HOME/.cache/electron
9+
- ELECTRON_BUILDER_CACHE=$HOME/.cache/electron-builder
10+
- ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true
11+
- CSC_IDENTITY_AUTO_DISCOVERY=false
12+
- os: linux
13+
services: docker
14+
language: generic
15+
env:
16+
- ELECTRON_BUILDER_ALLOW_UNRESOLVED_DEPENDENCIES=true
1917
cache:
2018
directories:
2119
- node_modules
22-
- $HOME/.cache/electron
23-
- $HOME/.cache/electron-builder
24-
20+
- "$HOME/.cache/electron"
21+
- "$HOME/.cache/electron-builder"
2522
script:
26-
- |
27-
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
28-
ENVS=`env | grep -iE '(DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_)' | sed -n '/^[^\t]/s/=.*//p' | sed '/^$/d' | sed 's/^/-e /g' | tr '\n' ' '`
29-
docker run $ENVS --rm \
30-
-v ${PWD}:/project \
31-
-v ~/.cache/electron:/root/.cache/electron \
32-
-v ~/.cache/electron-builder:/root/.cache/electron-builder \
33-
electronuserland/builder:wine \
34-
/bin/bash -c "node -v && npm ci && npm run cilinux"
35-
else
36-
npm run cidarwin
37-
fi
38-
23+
- |
24+
if [ "$TRAVIS_OS_NAME" == "linux" ]; then
25+
ENVS=`env | grep -iE '(DEBUG|NODE_|ELECTRON_|YARN_|NPM_|CI|CIRCLE|TRAVIS|APPVEYOR_|CSC_|_TOKEN|_KEY|AWS_|STRIP|BUILD_)' | sed -n '/^[^\t]/s/=.*//p' | sed '/^$/d' | sed 's/^/-e /g' | tr '\n' ' '`
26+
docker run $ENVS --rm \
27+
-v ${PWD}:/project \
28+
-v ~/.cache/electron:/root/.cache/electron \
29+
-v ~/.cache/electron-builder:/root/.cache/electron-builder \
30+
electronuserland/builder:wine \
31+
/bin/bash -c "node -v && npm ci && npm run cilinux"
32+
else
33+
npm run cidarwin
34+
fi
3935
before_cache:
40-
- rm -rf $HOME/.cache/electron-builder/wine
41-
36+
- rm -rf $HOME/.cache/electron-builder/wine
4237
branches:
4338
except:
44-
- "/^v\\d+\\.\\d+\\.\\d+$/"
39+
- "/^v\\d+\\.\\d+\\.\\d+$/"
40+
deploy:
41+
provider: releases
42+
api_key:
43+
secure: LPwtTKGnHfgImff7NnE4XxpirR+KnABsavKdVV+HttoFA4HgQAE9wTTfJS8y1YbfuSEl2cs1r7+zTtKCgu3eb9ZqFj8XJzMHmBv2mn2yPps/j5o1BRn7sLYeTgYkWLcfdAVrx9MMUeUoldJqzqdTfqSi1qNY5QDoeTXRKgDiFAjqpMsTybsKE1b1WroZ0RJ2gpSSKvuMUnH4MHHOlPvnap8NHWHIB8lA9Jxrr6iV6MptWP0121LedaiQYWxPPIx2Qk0687WZCzlIyjjbXw4qyJAShMlGpnf09izhtws5vP6J4fWFcvUx8OlutvoJ8P2GNn4OA7RZFznWg7IXXy5GoqqwYZLYn/nh7/lCU5eE95CwynVhQ3la9cdEohNsUzaem3IokYnyOaNgH7klHHT++mhdztJRykMkSSryBNZimV39IpZGXkC9RqyhzfkHMgCBwOa8+U4jMvyZ6avE/nuzYWXYvPh5FcoJ8w7juqifNr10ecBgFGPM+MeizE9MNwqBHV+0YKTsM9yNXCtehQ724Q5VYKOlAym8DxbNN/2xl7otfwWI48uFRMZc8hyppL7OnF4oUI4Skt9mKO2oqKyl0xJ3NXGaGWVWsfVP5qZIhA6uStNlfq8ectZQ/NnMHbUMV7Cg3Z+rSBtNgYdavdPKKEZwV0SDYFKH0EOh4hVZjeU=
44+
skip_cleanup: true
45+
file:
46+
- dist/MazeLauncher.dmg
47+
- dist/latest-mac.yml
48+
- dist/MazeLauncher.AppImage
49+
- dist/latest-linux.yml
50+
- dist/latest.yml
51+
- dist/MazeLauncher.exe
52+
on:
53+
repo: evanlegamer/MazeLauncher

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "MazeLauncher",
33
"version": "1.0.0",
44
"productName": "MazeLauncher",
5-
"description": "Modded Minecraft Launcher",
5+
"description": "Modded Minecraft Launcher for Mazecity",
66
"author": "Evanlegamer (https://github.com/evanlegamer/)",
77
"license": "UNLICENSED",
88
"homepage": "https://github.com/evanlegamer/MazeLauncher",

0 commit comments

Comments
 (0)