Hi,
We are trying to build a pipelines for goLand.
For simple project is wok fine (with only main.go).
Our project have multi local packages:
<span>myproject</span><span>/</span>
<span>├──</span><span> main</span><span>.</span><span>go</span>
<span>├──</span><span> DB</span><span>/</span>
<span>│</span> <span>└──</span><span> DB1</span><span>.</span><span>go<br><br><br><br>we can't run the pipeline in bitbucket, we got an error: <br><br>main.go:4:2: cannot find package "aviramdevops/src/DB" in any of: /usr/local/go/src/aviramdevops/src/DB (from $GOROOT) <br>/go/src/aviramdevops/src/DB (from $GOPATH)<br><br><br>In localhost the command "go build" is successfully.<br>We got the error only in bitbucket pipeline.<br><br>Can you help me with that how to solved that case?<br><br>Thank you,<br>Aviram<br><br>main file:<br>==========<br>package main<br>import <br>(<br>"DB"<br>)<br>func main() {<br>DB.OpenConnection()<br>}<br>==========<br><br><br>bitbucket-pipelines.yml:<br>==========<br>image: golang:1.12<br>pipelines:<br>branches:<br>master:<br>- step:<br>script:<br>- source bitbucket-pipelines-go.sh<br>- cd ${IMPORT_PATH}<br>- go get<br>- go build<br>- go test</span><span>==========<br></span>