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中介紹了其中的一些主題,請檢查以下答案中提到的其他備選方案。 –