AtomCI 一款云原生CICD平台,致力于让中小企业快速落地Kubernetes,支持k8s/reigstry/jenkins/代码源的轻松集成,高并发的流水线,云原生yaml支持,多环境灵活管理,权限控制等, 代码均已开源, 您的star 是我们开源的动力,非常感谢(:
https://gitee.com/link?target=https%3A%2F%2Fgithub.com%2Fgo-atomci%2Fatomci
v18.06+v2.0+ 请参看 jenkins的配置v1.6.0+v1.12.0+$ wget https://gitee.com/goatom/atomci/attach_files/1047912/download/atomci-latest-docker-compose.tgz
- # 安装docker-compose
- $ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- $ sudo chmod +x /usr/local/bin/docker-compose
- ---- atomci-latest #
- |__ conf # 后端的示例配置文件
- |__ nginx # 前端nginx示例配置文件
- |__ mysql # mysql
- |__ start.sh # 部署启动脚本
- |__ docker-compose.yml # docker-compose启动文件
启动容器前请将atomci::url 调整为atomci部署对应的主机的IP, 否则jenkins的回调会失败.
$ bash start.sh
$ docker-compose ps
默认会侦听8090端口,可以通过 http://[deploy-ip-addr]:8090 来开启 atomci 的旅程(:
默认用户名及密码: admin / 123456