showcase-cicd-canary:用CICD Canary管道展示StackStorm

时间:2024-06-08 01:29:35
【文件属性】:

文件名称:showcase-cicd-canary:用CICD Canary管道展示StackStorm

文件大小:27KB

文件格式:ZIP

更新时间:2024-06-08 01:29:35

Shell

CI / CD Canary工作流程 该项目重点介绍了可在通用的可部署CI / CD管道中使用StackStorm。 它是在基础上构建的,可以部署到本地Vagrant环境,部署到Digital Ocean或部署到本地服务器集。 适用于:Debian / Ubuntu系统。 请参阅以获取有关如何将其与不同组件一起使用的更多详细信息。 概述 此CI / CD工作流被设计为通用打包和部署管道。 此处的目的是创建一个足够灵活的管道,以能够推送任何类型的代码,并为通过StackStorm进行快速部署和管理做准备。 此工作流程订阅了“配置之上的公约”视图。 假定遵循以下约定,则该管道应能够使用任何项目: CI部分 GitHub上存在一个项目,并将其传出的Webhook配置为发送到StackStorm 该项目有两个脚本,旨在确保为CI设置项目 script/cisetup准备构建目录以运行CI。


【文件预览】:
showcase-cicd-canary-master
----Vagrantfile(6KB)
----puppet()
--------puppet.conf(557B)
--------routes.yaml(105B)
--------environment.conf(146B)
--------manifests()
--------auth.conf(4KB)
--------r10k.yaml(85B)
--------hiera.yaml(334B)
--------Gemfile(367B)
--------Gemfile.lock(2KB)
--------hieradata()
--------script()
--------Puppetfile(722B)
--------fileserver.conf(1KB)
--------modules()
----.env(17B)
----.gitignore(166B)
----stacks()
--------template.yaml(684B)
--------st2.yaml(452B)
--------README.md(362B)
----README.md(4KB)

网友评论