@@ -38,51 +38,10 @@ jobs:
3838 make release
3939 -store_artifacts :
4040path :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
7441
7542workflows :
7643version :2
7744test_and_compile :
7845jobs :
7946 -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