File tree 1 file changed +1
-42
lines changed
1 file changed +1
-42
lines changed Original file line number Diff line number Diff line change @@ -38,51 +38,10 @@ jobs:
38
38
make release
39
39
- store_artifacts :
40
40
path : gaia-linux-amd64
41
- build_and_release_job :
42
- working_directory : /go/src/github.com/gaia-pipeline/gaia
43
- docker :
44
- - image : circleci/golang:1.10.3-browsers
45
- steps :
46
- - checkout
47
- - setup_remote_docker :
48
- docker_layer_caching : true
49
- - run :
50
- name : install nvm, node, and npm
51
- command : |
52
- wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
53
- echo 'export NVM_DIR=$HOME/.nvm' >> $BASH_ENV
54
- touch $HOME/.nvmrc
55
- echo 'source $NVM_DIR/nvm.sh' >> $BASH_ENV
56
- - run :
57
- name : install goreleaser
58
- command : |
59
- wget https://github.com/goreleaser/goreleaser/releases/download/v0.79.0/goreleaser_Linux_x86_64.tar.gz
60
- tar -zxvf goreleaser_Linux_x86_64.tar.gz goreleaser -C /usr/bin/
61
- - run :
62
- name : install docker client and login
63
- command : |
64
- set -x
65
- VER="17.12.1-ce"
66
- curl -L -o /tmp/docker-$VER.tgz https://download.docker.com/linux/static/stable/x86_64/docker-$VER.tgz
67
- tar -xz -C /tmp -f /tmp/docker-$VER.tgz
68
- mv /tmp/docker/* /usr/bin
69
- docker login -u $DOCKER_USER -p $DOCKER_PASS
70
- - run :
71
- name : build and release
72
- command : |
73
- goreleaser
74
41
75
42
workflows :
76
43
version : 2
77
44
test_and_compile :
78
45
jobs :
79
46
- integration_tests
80
- - compile
81
- build_and_release :
82
- jobs :
83
- - build_and_release_job :
84
- filters :
85
- tags :
86
- only : /^v.*/
87
- branches :
88
- only : master
47
+ - compile
You can’t perform that action at this time.
0 commit comments