kaisawind's blog
  • 关于
  • 所有帖子

Travis CI编译golang - Wed, Jun 26, 2019

使用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。


辽ICP备2021007608号 | © 2025 | kaisawind

Facebook Twitter GitHub

▄