Skip to content

Commit 1292019

Browse files
committed
ci: Update travis/appveyor to go 1.11
1 parent 297aa00 commit 1292019

File tree

2 files changed

+27
-7
lines changed

2 files changed

+27
-7
lines changed

.travis.yml

+11-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# License: Mozilla Public License, v2.0
44

55
language: go
6-
go: 1.10.x
6+
go: 1.11.x
77

88
os:
99
- linux
@@ -30,14 +30,22 @@ script:
3030
- md5sum ./bin/*
3131

3232
before_deploy:
33-
- tar -czf release_$TRAVIS_OS_NAME.tar.gz bin LICENSE
33+
- >
34+
echo -e
35+
"Author: Niels A.D.
36+
\nProject: gowarcraft3 (https://github.com/nielsAD/gowarcraft3)
37+
\nPlatform: $TRAVIS_OS_NAME
38+
\nRelease: $TRAVIS_TAG ($TRAVIS_COMMIT)
39+
\nDate: `date --utc`"
40+
> VERSION
41+
- tar -czf gowarcraft3_${TRAVIS_TAG}_${TRAVIS_OS_NAME}.tar.gz bin LICENSE VERSION
3442

3543
deploy:
3644
provider: releases
3745
api_key:
3846
secure: YBMQ2YzGBe+o+hJ0RYV/ZssnukUkuhetKWbPsTcPWq9UjK9+AVQB4ZNef13gz5l+uSRVuK84dN7BZ9YoVNBIVS0vxl4vXmJoR9IZ5Zj649ohHiExjhR8bZyjpSvb6XSVSZOJkoRbFvZmg2FzbOqZRCj6nrDhCeg2JUBk20xOmrYi3NysVpnSBPAAB9UDwqCrD8nZnoco2ZNDOeBlP0i/37FiojyM6mtVV1bN9qMxsJakhnTmCCVzSOFRgmHJteagjPjSxIPKNjV/xHThFmnKvWGOmNcjOBBluDbp63lz8ml34xYOBIh9tIt9Bkzc41PbK+OJIZ4CeZLqL6fV47y3lP+VT86am4FbJy/XCpUoUccFtO28GzTLaJpgD3EN3qy5YpjR39rsSLHaK+5kmuKzo0zm8JNYLPVRKtNmlwKf91QEsb+bu4vrB9y7qE3FqbqBsQu8TzYgF9iLDJQ5j6JzXDkoYeoGw9CTYSYhB/ycN/eH6f37zuNTCkf8n5IEatmcEGcXInizDHgf+AS3cV47uAC9fwEAk2HmvR2UdgHZ1mMa/wM+V0r8FbIs0CsvksCcbRLd/Fea/fk4SMMhCq7vxObFtAketE62tXHGKhpykGYRHRlRna4+BTSF2sxuFBfyKnnZ3OdjpRJANIOdeqWftlsNm75Q3lCksydir3MfGQU=
3947
file_glob: true
40-
file: release_*
48+
file: gowarcraft3_*
4149
skip_cleanup: true
4250
on:
4351
tags: true

appveyor.yml

+16-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ clone_folder: c:\gopath\src\github.com\nielsAD\gowarcraft3
88

99
artifacts:
1010
- path: bin\*
11-
- path: release_*
11+
- path: gowarcraft3_*
1212

1313
environment:
1414
GOPATH: c:\gopath
@@ -20,7 +20,10 @@ environment:
2020
MSYSTEM: MINGW64
2121
MSYS2_ARCH: x86_64
2222

23-
stack: go 1.10
23+
stack: go 1.11
24+
25+
init:
26+
- git config --global core.autocrlf true
2427

2528
install:
2629
# Initialize environment
@@ -48,12 +51,21 @@ test_script:
4851

4952
after_test:
5053
- md5sum ./bin/*
51-
- 7z a release_windows_%MSYS2_ARCH%.zip bin LICENSE
54+
- >
55+
bash -lc "echo -e
56+
\"Author: Niels A.D.
57+
\r\nProject: gowarcraft3 (https://github.com/nielsAD/gowarcraft3)
58+
\r\nPlatform: Windows ($MSYS2_ARCH)
59+
\r\nRelease: $APPVEYOR_REPO_TAG_NAME ($APPVEYOR_REPO_COMMIT)
60+
\r\nDate: `date --utc`\""
61+
> VERSION.txt
62+
- mv LICENSE LICENSE.txt
63+
- 7z a gowarcraft3_%APPVEYOR_REPO_TAG_NAME%_windows_%MSYS2_ARCH%.zip bin LICENSE.txt VERSION.txt
5264

5365
deploy:
5466
provider: GitHub
5567
auth_token:
5668
secure: wDwXLoUDnL32TSi+DpnwB4o+8LitFI6eIoyOqjm6//LiGMBMpkLiu/PaIZdCw4G/
57-
artifact: /release_.*/
69+
artifact: /gowarcraft3_.*/
5870
on:
5971
appveyor_repo_tag: true

0 commit comments

Comments
 (0)