0
似乎建立一个终端到终端管道的围棋郎应用程序,可以在被周围的实例和最佳实践的信息很少:例子
- 计算下一个版本(ALA semantic-release)
- 运行所有测试
- 建立不同的支持平台((Linux操作系统,FreeBSD的,Mac OS X上的Windows)*(AMD64位,386位,手臂,s390x,ppc64le))
- 标签和发行在SCM中(github | gitlab | bitbucket)
- 可选创建软件包(deb,rpm,snaps,flatpaks,brew tap,Inno Setup)。
- 运行这个集成(TravisCI | CircleCI |詹金斯|竹|等)
是否有任何文件,例如项目在这方面?我已经检查了一些更有名的Go项目(kubernetes,hashicorp/*和其他项目),他们似乎都将这部分留在项目之外。
我在https://github.com/mh-cbon/go-github-release中介绍了其中的一些主题,请检查以下答案中提到的其他备选方案。 –