Using a directory outside of the gitlab runner for GOPATH
This commit is contained in:
parent
7357766fe6
commit
deca742268
|
@ -1,5 +1,6 @@
|
|||
before_script:
|
||||
- export GOPATH=$(pwd)/goenv
|
||||
- mkdir -p /tmp/goenv
|
||||
- export GOPATH=/tmp/goenv
|
||||
|
||||
stages:
|
||||
- dependencies
|
||||
|
@ -9,12 +10,6 @@ stages:
|
|||
dependencies:
|
||||
stage: dependencies
|
||||
script:
|
||||
- mkdir -p /tmp/gitlabrunner/gogronkh
|
||||
- mv $(pwd)/* /tmp/gitlabrunner/gogronkh
|
||||
- mkdir -p $(pwd)/goenv/src/git.1750studios.com/gronkhDE/gogronkh
|
||||
- mv /tmp/gitlabrunner/gogronkh/* $(pwd)/goenv/src/git.1750studios.com/gronkhDE/gogronkh
|
||||
- rm -rf /tmp/gitlabrunner/gogronkh
|
||||
- cd $(pwd)/goenv/src/git.1750studios.com/gronkhDE/gogronkh
|
||||
- go get github.com/jinzhu/gorm
|
||||
- go get github.com/lib/pq
|
||||
- go get github.com/ChannelMeter/iso8601duration
|
||||
|
@ -27,7 +22,6 @@ dependencies:
|
|||
buildLibs:
|
||||
stage: libs
|
||||
script:
|
||||
- cd $(pwd)/goenv/src/git.1750studios.com/gronkhDE/gogronkh
|
||||
- go tool vet -composites=false -shadow=true ./config
|
||||
- go build ./config
|
||||
- go tool vet -composites=false -shadow=true ./database
|
||||
|
@ -40,13 +34,11 @@ buildLibs:
|
|||
parser:
|
||||
stage: build
|
||||
script:
|
||||
- cd $(pwd)/goenv/src/git.1750studios.com/gronkhDE/gogronkh
|
||||
- go tool vet -composites=false -shadow=true ./gparser
|
||||
- go build ./gparser
|
||||
|
||||
server:
|
||||
stage: build
|
||||
script:
|
||||
- cd $(pwd)/goenv/src/git.1750studios.com/gronkhDE/gogronkh
|
||||
- go tool vet -composites=false -shadow=true ./gserver
|
||||
- go build ./gserver
|
||||
|
|
Loading…
Reference in a new issue