案由
昨天晚上想要更新一下博客,因为发现之前的 docker v2ray ss emby CDN 自选 cloudflare 节点 简单教程 + trojan 特洛伊 可以完全自动化了。
但是在推送到github的时候,travis控制台出现failed and exited with 2 during .
错误,各种重启,折腾,睡觉,折腾,依然无效
真是难坏小白了
经查
没关系 有谷歌大法,万事可解。我也想用百度啊,可是百度搜索根本没结果啊。。。 貌似这个是 travis 使用 go 1.1.11.x 版本的时候木有加载MODULEs
If GO111MODULE=auto or is unset, then the go command enables or
disables module support based on the current directory.
Module support is enabled only when the current directory is outside
GOPATH/src and itself contains a go.mod file or is below a directory
containing a go.mod file.
结案
天上一条
env:
- GO111MODULE=on
执行
都说hugo逼格高,哪哪儿好的,又是travis 自动部署,又是GitHub存储。我一个小白怎么用着这么难受呢? 说实话,真不如typcho,直接在网页端编辑,写作了,简单粗暴
也可能我是纯白吧,饕餮大餐怕吃相难看呢
更新
今天又出幺蛾子 把环境改成如下才可以,小白真难
sudo: false
language: go
dist: bionic
env:
global:
- CACHE_NAME=${TRAVIS_ARCH}
- GO111MODULE=on
- GOPROXY=https://proxy.golang.org
- HUGO_BUILD_TAGS=extended
嗯,这回稳定多了,上述是按照官方的示例文件写的,应该能稳定一度时间了