Skip to content

Latest commit

 

History

History
42 lines (34 loc) · 1.46 KB

README.md

File metadata and controls

42 lines (34 loc) · 1.46 KB

makefile-go

Golang project/library based on Makefile

makefile-go temaplate has a bold assumption and convention like the followings:

Project

structure

setup release

  1. generate github token
  2. gem install travis
  3. travis encrypt 'GITHUB_TOKEN=<YOUR_GITHUB_TOKEN>'

release

  1. make release use content of VERSION file to create new tag
  2. travis-ci automatically build app and release it

Library

structure

release

  1. make release use content of VERSION file to create new tag