GoReleaser:尽可能快速、轻松地交付 Go 二进制文件的工具:

项目地址:goreleaser/goreleaser:尽可能快速轻松地交付 Go 二进制文件 (github.com)

项目文档:https://goreleaser.com/intro/

GoReleaser 为多个平台构建 Go 二进制文件,创建一个 GitHub 版本,然后 将自制公式推送到点击存储库。所有这些都包裹在您最喜欢的 CI 中。

使用 GoReleaser,您可以实现以下目标功能:

  • 交叉编译您的 Go 项目
  • 发布到 GitHub、GitLab 和 Gitea
  • 创建夜间构建
  • 创建 Docker 映像和清单
  • 创建 Linux 软件包和Homebrew安装包
  • 对项目、校验和和容器映像进行签名
  • 在Twitter,Slack,Discord等上宣布新版本
  • 为二进制文件和容器映像生成 SBOM(软件物料清单)
  • 其他更多功能

版权声明:本文《GoReleaser:尽可能快速、轻松地交付 Go 二进制文件的工具:》为「linux名库」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。联系方式osschina@qq.com
 
Leave a Reply 0

Your email address will not be published. Required fields are marked *


加好友请备注:linuxlibs
您可以在微信公众号联系我们
您可以通过邮件联系我们
我们将24小时内回复。
取消