跳到主要内容

2 篇博文 含有标签「数据备份」

查看所有标签

· 阅读需 3 分钟
木日夏复

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

工作原理

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

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

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

示例流水线:

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

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

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

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

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

信息

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

· 阅读需 2 分钟
木日夏复

B2云存储是一种云存储解决方案,用于S3兼容API托管媒体、备份和构建应用程序。新的部署操作现在允许您以类似于AWS S3的方式自动部署到Backblaze B2

您应知晓的信息

该操作可在操作列表的云服务部分中找到:

与Backblaze集成需要提供应用程序密钥和密钥ID:

一旦您设置完成后,您将能够选择区域、存储桶ID和部署路径:

使用示例:

Backblaze通常作为服务和应用程序的备份服务。 在此我们可以看到如下流水线:

  1. 通过SSH连接到带有Rust实例的服务器并创建SQL数据库备份。
  2. 将备份下载到流水线文件系统
  3. 将备份文件上传到选定的Backblaze存储桶。
信息

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