资源介绍
码头化
Dockerize 你的团队
这个 repo 包含一个小的 nodejs 应用程序、用于配置一些 GCE 实例的脚本、用于将应用程序构建到 docker 映像的脚本以及用于部署它的 ansible playbook。
应用代码在 app/ 脚本在脚本/ 部署代码在剧本/
示例用法
发展
$ cd 应用程序$ npm 安装$ npm 开始示例应用程序在侦听
CI
使用 scripts/create-jenkins-instance.sh 创建一个 jenkins 实例
登录您的 jenkins 实例,并安装 github 插件。
创建一个*式项目
替换scripts/jenkins-build.sh中的bucket
使用 scripts/jenkins-build.sh 的内容添加构建步骤
建造吧!
部署
$ cd 剧本
$ 编辑主机以包含您的 IP 地址
$ ansibl