docker-compose로 폭발 속도로 로컬 콘서트 만들기
4633 단어 Concourse
macOS High Sierra 10.13.6
$ docker -v
Docker version 18.09.0, build 4d60db4
$ docker-compose version
docker-compose version 1.23.2, build 1110ad01
docker-py version: 3.6.0
CPython version: 3.6.6
OpenSSL version: OpenSSL 1.1.0h 27 Mar 2018
Hello Concourse!$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d
Creating docs_concourse-db_1 ... done
Creating docs_concourse_1 ... done
액세스http://127.0.0.1:8080/conceurse의 cli인 fly 명령을 다운로드하세요.다운로드가 완료되면 명령에 실행 권한이 부여됩니다.이번에도 PATH가 지나가는 곳으로 이동할 겁니다.
$ chmod +x ~/Downloads/fly
$ mv ~/Downloads/fly /usr/local/bin
$ fly -v
4.2.1
Logincli
$ fly -t main login -c http://127.0.0.1:8080 -n main -u test -p test
UIusername: test
password: test
로그인할 수 있습니다.
Set-Pipeline
오랜만에 피플라인 하자.
다음 파일을 준비하십시오.
pipeline.yml
resources:
- name: booklit
type: git
source: {uri: "https://github.com/vito/booklit"}
jobs:
- name: unit
plan:
- get: booklit
trigger: true
- task: test
file: booklit/ci/test.yml
github에서 취득https://github.com/vito/booklit한 창고에서 취득한Task의 설정 파일을 이용하여 테스트하는 파이프.$ fly -t main set-pipeline -p booklit -c ./pipeline.yml
resources:
resource booklit has been added:
+ name: booklit
+ type: git
+ source:
+ uri: https://github.com/vito/booklit
jobs:
job unit has been added:
+ name: unit
+ plan:
+ - get: booklit
+ trigger: true
+ - task: test
+ file: booklit/ci/test.yml
apply configuration? [yN]: y
pipeline created!
you can view your pipeline here: http://127.0.0.1:8080/teams/main/pipelines/booklit
the pipeline is currently paused. to unpause, either:
- run the unpause-pipeline command
- click play next to the pipeline in the web ui
set만 있으면 파이프가pause 상태이기 때문에fly 명령으로unpause를 명령합니다.(UI를 통해서도 가능)$ fly -t main unpause-pipeline -p booklit
unpaused 'booklit'
방문해 보세요http://127.0.0.1:8080/teams/main/pipelines/booklit.Pipeline은 unpause, Job은 start에 의해 확인됩니다.
나중에 동영상을 즐겨주세요.
Reference
이 문제에 관하여(docker-compose로 폭발 속도로 로컬 콘서트 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/cappyzawa/items/70db3e292b96e9fcd096텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)