File tree 1 file changed +26
-8
lines changed
1 file changed +26
-8
lines changed Original file line number Diff line number Diff line change
1
+ language : go
2
+ go :
3
+ - 1.11.x
4
+ - 1.12.x
5
+ - 1.13.x
6
+ - 1.x
7
+
8
+ os :
9
+ - linux
10
+ - windows
11
+
12
+ env :
13
+ - GO111MODULE=on
14
+
15
+ script :
16
+ - cd src/
17
+ - go test -v
18
+
1
19
jobs :
2
20
include :
3
21
- stage : deploy
4
22
go : 1.x
5
- language : minimal
23
+ os : linux
6
24
before_install :
7
- - docker build -f "docker/Dockerfile-build" -t factorio-server-manager docker
25
+ - curl -sL https://deb.nodesource.com/setup_13.x | sudo -E bash -
26
+ - sudo apt-get install -y nodejs
8
27
script :
9
- - mkdir /home/travis/build/mroote/build
10
- - docker run -t -e FAC_BRANCH=$TRAVIS_BRANCH -v /home/travis/build/mroote/build:/build factorio-server-manager
11
- - mv /home/travis/build/mroote/build/factorio-server-manager-linux.zip /home/travis/factorio-server-manager-linux-${TRAVIS_TAG}.zip
12
- - mv /home/travis/build/mroote/build/factorio-server-manager-windows.zip /home/travis/factorio-server-manager-windows-${TRAVIS_TAG}.zip
28
+ - make gen_release
29
+ - mv build/factorio-server-manager-linux.zip ~/factorio-server-manager-linux-${TRAVIS_TAG}.zip
30
+ - mv build/factorio-server-manager-windows.zip ~/factorio-server-manager-windows-${TRAVIS_TAG}.zip
13
31
deploy :
14
32
provider : releases
15
33
api_key : " ${GITHUB_TOKEN}"
18
36
on :
19
37
tags : true
20
38
file :
21
- - /home/travis /factorio-server-manager-linux-${TRAVIS_TAG}.zip
22
- - /home/travis /factorio-server-manager-windows-${TRAVIS_TAG}.zip
39
+ - ~ /factorio-server-manager-linux-${TRAVIS_TAG}.zip
40
+ - ~ /factorio-server-manager-windows-${TRAVIS_TAG}.zip
You can’t perform that action at this time.
0 commit comments