Changes in golang code are not getting picked after moving to jenkins

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

I’m sorry you are having problems.

Can you back up a bit and show, in detail.

  • what you did, show the commands you ran and the full output
  • what you expected to see
  • what you saw instead

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.