安装docker
brew cask install docker
安装mysql镜像
docker pull mysql
docker run --name lizhen-mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql
docker exec -it lizhen-mysql bash
在docker里面安装concourse
wget https://concourse-ci.org/docker-compose.yml
docker-compose up -d
安装命令行工具 fly
curl -Lo fly https://github.com/concourse/concourse/releases/download/v2.5.0/fly_darwin_amd64 && chmod +x fly && mv fly /usr/local/bin/
本地使用 fly --version
查看版本
本地登陆 concourse-ci
fly -t tutorial login -c http://127.0.0.1:8080
更新 fly 版本
fly -t tutorial sync
执行命令
fly -t tutorial execute -c hello-world.yml
set-pipeline
fly -t tutorial set-pipeline -p booklit -c git.yml --load-vars-from credentials.yml
参考文章
安装concourse教程
Concourse官网
Concourse学习:介绍和实践
github concourse-tutorial