跳到主要内容

新操作:GitHub 发布

· 阅读需 3 分钟
木日夏复

为了响应用户需求,本周我们发布了一项操作,加强了每位开发人员最喜欢的Git托管服务和每个自动化爱好者最喜欢的CI/CD服务之间的联系。

工作原理

在开发语言中,发布是打包和分发软件版本的一种方式。换句话说,它是项目在特定时间点的快照,并附有版本号和发行说明。在GitHub上,发布是基于标签——同样Buddy操作也是如此,现可在操作列表中的云服务部分找到:

在操作中,选择您的GitHub集成和组织以及将在其中创建发布的存储仓和提交标签。默认情况下,标签是流水线所附存储仓的当前版本:

另一方面,“设置”选项卡允许您定义发布的名称和描述,将其标记为草稿或预发布,并加载其他资产——例如,带有构建的压缩包:

示例流水线:

在此,我们可以看到一个包含四个操作的流水线:

第一个在Node容器中的存储仓文件上npm运行构建。

第二个将创建的内部版本打包到Zip包中

第三个在GitHub上创建了一个版本,并将压缩包作为资产附加。

最后一个操作会向公司的渠道发送一个通知,说明创建了一个新版本。

信息

Buddy的驱动方式100%为客户。如果有需求,请告诉我们您需要哪些集成才能将您的DevOps自动化提升到更高的一个级别!要是您在Buddy系统使用上缺失了一些必要的功能,请直接联系我们以获取更好的技术支持:support@buddy.red