오픈소스
git sync 맞추기
pastime
2021. 5. 23. 22:36
728x90
version: '2'
services:
nginx:
image: nginx:latest
ports:
- "8080:80"
depends_on:
- git-sync
restart: always
git-sync:
image: openweb/git-sync:0.0.1
environment:
GIT_SYNC_REPO: "https://github.com/@#!@#.git" #git clone할 주소
GIT_SYNC_BRANCH: "master"
GIT_SYNC_REV: "FETCH_HEAD"
GIT_SYNC_WAIT: "10"
volumes:
- ./dags:/git/notebook #원하는 dir만 가져올수도있다
restart: always
volumes:
dags:
추가할것 : ssh 키등을 이용한 private key일 경우....
-> jenkins로 webhook pull 하는 방식으로 해결
728x90