Skip to content

Commit 78aa300

Browse files
author
Kristian
authored
Merge pull request #30 from telia-oss/fix-dirty-releases
Update travis.yml to fix dirty releases
2 parents 61fe317 + f59ba61 commit 78aa300

File tree

1 file changed

+14
-16
lines changed

1 file changed

+14
-16
lines changed

.travis.yml

Lines changed: 14 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
language: go
2-
sudo: false
32

43
go:
54
- 1.12.x
@@ -10,18 +9,25 @@ env:
109
notifications:
1110
email: false
1211

13-
before_script:
14-
- curl -fSL "https://releases.hashicorp.com/terraform/0.12.6/terraform_0.12.6_linux_amd64.zip" -o terraform.zip
15-
- sudo unzip terraform.zip -d /opt/terraform
16-
- sudo ln -s /opt/terraform/terraform /usr/bin/terraform
17-
- rm -f terraform.zip
18-
- go get github.com/golang/mock/gomock
12+
install:
13+
- curl -sL https://taskfile.dev/install.sh | sh
14+
- curl -sL https://releases.hashicorp.com/terraform/0.12.6/terraform_0.12.6_linux_amd64.zip -o terraform.zip
15+
- sudo unzip terraform.zip -d /usr/bin && rm -f terraform.zip
1916
- go install github.com/golang/mock/mockgen
2017

2118
script:
22-
- go get -u -v github.com/go-task/task/v2/cmd/task && task test && task build
19+
- ./bin/task test build
2320

2421
deploy:
22+
- provider: releases
23+
api_key:
24+
secure: JgSZ2H3hnw3BRR8rUmodrULqorbdfjdYW2EU0rk5pCBVfmUeypsGFk+BikJK4Rca9fFAYs1TN6GpBeBMVCsAIIrzdXxbDcKsKGcCCO5Aka+mQXI9MFb0cbtstP8NmC75PmasjnAzuS0taMQNiNRek5FfYnZ+SoHmmffBCyU9/3iYN8wsaJM08fF/AW1Zval+UwXPqE2NCr42RqJakU6Dj95kUQSXtktPxwCOjCt6ImN3YXGRpGbuhYYe6VLehJ/U9PZZ11gw4IUOyCbQlCtZV/GvEanG/NWrqPxxtdLTrWgDyiYO1W/76ysEhHwakaR8Pm7bSM830MJYgTv16ZkHhy5Of+bD/cDLg8koVwVahqTHpY3uBYwuRQxKNvzu6L2M219jHAPJYusU28xRjXOFUjsT/mfTPaA1W4iMPWZcUWIk3yjo+7GW7+3vmC7d1BTpAHjpnGxbm8tzPNTJvYGj07rGefz7dk6A/jWzp9IYWpu4lIKRT5+8nvLoFmeD7PZaglQa8R5NlrjkUtbx+i0lcycxlPo2EaHJrd6VlwUGyvXFPJScxTo6QdqEQ2Pplir3xk0e//8UluNgXczsQdbYIcDRLCsj2OWQTKipxR1Nymmjq7T9t8RKufoqRGTjcuhudYUWl+W6cWEpFpaj/4mBCyhCIHfPXj27u9Mf1zybcag=
25+
file: build/concourse-github-lambda.zip
26+
skip_cleanup: true
27+
on:
28+
repo: telia-oss/concourse-github-lambda
29+
tags: true
30+
2531
- provider: s3
2632
access_key_id: AKIAIXXEON53QC2UQBPA
2733
secret_access_key:
@@ -35,11 +41,3 @@ deploy:
3541
on:
3642
repo: telia-oss/concourse-github-lambda
3743
tags: true
38-
- provider: releases
39-
api_key:
40-
secure: JgSZ2H3hnw3BRR8rUmodrULqorbdfjdYW2EU0rk5pCBVfmUeypsGFk+BikJK4Rca9fFAYs1TN6GpBeBMVCsAIIrzdXxbDcKsKGcCCO5Aka+mQXI9MFb0cbtstP8NmC75PmasjnAzuS0taMQNiNRek5FfYnZ+SoHmmffBCyU9/3iYN8wsaJM08fF/AW1Zval+UwXPqE2NCr42RqJakU6Dj95kUQSXtktPxwCOjCt6ImN3YXGRpGbuhYYe6VLehJ/U9PZZ11gw4IUOyCbQlCtZV/GvEanG/NWrqPxxtdLTrWgDyiYO1W/76ysEhHwakaR8Pm7bSM830MJYgTv16ZkHhy5Of+bD/cDLg8koVwVahqTHpY3uBYwuRQxKNvzu6L2M219jHAPJYusU28xRjXOFUjsT/mfTPaA1W4iMPWZcUWIk3yjo+7GW7+3vmC7d1BTpAHjpnGxbm8tzPNTJvYGj07rGefz7dk6A/jWzp9IYWpu4lIKRT5+8nvLoFmeD7PZaglQa8R5NlrjkUtbx+i0lcycxlPo2EaHJrd6VlwUGyvXFPJScxTo6QdqEQ2Pplir3xk0e//8UluNgXczsQdbYIcDRLCsj2OWQTKipxR1Nymmjq7T9t8RKufoqRGTjcuhudYUWl+W6cWEpFpaj/4mBCyhCIHfPXj27u9Mf1zybcag=
41-
file: build/concourse-github-lambda.zip
42-
skip_cleanup: true
43-
on:
44-
repo: telia-oss/concourse-github-lambda
45-
tags: true

0 commit comments

Comments
 (0)