Hello Guys,
I am new to the Go lang and have been working on a company internal go lang project.
I had the golang variables set for a linux user named “ubuntu”.
But after some time I did the jenkins setup and I had to change the environement variables for the new jenkins user. Now when I do a “go get” The changes made to the code are not getting picked.
Before jenkins setup environment variables:
export PATH=$PATH:/usr/local/go/bin # add for go installation
export GOPATH=$HOME/apps # add go work directory
export GOBIN=$HOME/apps/bin # add go bin work directory
export GIN_MODE=release # enable it for production mode
export PATH=$GOPATH/bin:$PATH
After jenkins setup:
export GOPATH=/var/lib/jenkins/apps
export GOBIN=/var/lib/jenkins/apps/bin
export GOROOT=/var/lib/jenkins/tools/org.jenkinsci.plugins.golang.GolangInstallation/Go_1.6
export PATH=$GOPATH/bin:$PATH
Can you please help me understand what the problem is here? I am stuck and have to get this working ASAP.
Thanks in advance!!
Deepak