We use go modules and travis for a project. Every time Travis builds the project, go modules fetch all of the dependencies which increases the build time. Is there any way to reduce that time or avoid fetching the deps every time?
1条回答 默认 最新
- dongshi1868 2019-06-03 17:03关注
Yes, you can cache the Go modules to speed up the build process.
- language: go script: - your script cache: directories: - $HOME/.cache/go-build # Cache the binaries - $HOME/gopath/pkg/mod # Cache the Go modules
Reference : https://restic.net/blog/2018-09-02/travis-build-cache
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 chaquopy python 安卓
- ¥50 Kubernetes&Fission&Eleasticsearch
- ¥15 有没有帮写代码做实验仿真的
- ¥15 報錯:Person is not mapped,如何解決?
- ¥30 vmware exsi重置后登不上
- ¥15 易盾点选的cb参数怎么解啊
- ¥15 MATLAB运行显示错误,如何解决?
- ¥15 c++头文件不能识别CDialog
- ¥15 Excel发现不可读取的内容
- ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题