通过jenkins部署go应用程序

时间:2019-02-12 22:05:34

标签: go jenkins

我刚刚创建了两个EC2实例,一个使用Jenkins,另一个用于go应用程序。

我设法创建了一个节点和一个可以协同工作的作业,在开始构建go应用程序的作业之后,我将go文件放入了工作区文件夹中。

,我不明白从现在开始我需要做什么。我无法运行go run server.go,因为它不在go src文件夹中,所以我收到一个错误消息,即名称空间不存在。

这是我得到的错误:

server.go:7:2: cannot find package "freelancers/daos" in any of:
    /usr/lib/golang/src/freelancers/daos (from $GOROOT)
    /home/ec2-user/projects/src/freelancers/daos (from $GOPATH)

1 个答案:

答案 0 :(得分:0)

正确设置环境 https://github.com/golang/go/wiki/SettingGOPATH

确保将软件包“ freelancers / daos”正确下载到正确的路径。

运行并检查您的转到环境设置