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

文章标题:Travis CI编译golang

本文作者:kaisawind

发布时间:2019-06-26, 06:10:04

最后更新:2020-11-18, 15:55:44

原始链接:https://kaisawind.gitee.io/2019/06/25/2019-06-26-other/

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

喜欢就点赞,疼爱就打赏