Travis CI编译golang

  1. 1. 概述
  2. 2. 配置文件
  3. 3. 配置文件说明

使用travis自动编译golang,判断golang是否编译通过

1. 概述

github项目使用golang进行开发,需要追加编译是否通过的daily build。
https://github.com/kaisawind/mongodb-proxy

2. 配置文件

项目top目录追加.travis.yml文件

language: go
go:
  - "1.12.5"
env:
  - GO111MODULE=on

3. 配置文件说明

go编译时会默认使用make进行编译。

language: go
go:
  - "1.12.5"
env:
  - GO111MODULE=on
script:
  - make

所以在项目中追加了Makefile实现了make命令

由于go版本是1.12.5, 并使用go module进行编译,所以需要打开go module开关GO111MODULE=on


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 wind.kaisa@gmail.com

💰

×

Help us with donation