Gitea와 drone 환경을 docker-compose로 준비
4157 단어 시docker-composegitead 로네. 이오
.env
GITEA_SV_ADDR=192.168.1.100
docker-compose.yml
version: '3'
services:
web:
image: gitea/gitea:1.7
volumes:
- ./gitea-data:/data
ports:
- 3000:3000
- 10022:10022
environment:
- TZ=Japan
- SSH_PORT=10022
restart: always
drone-server:
image: drone/drone:1.0.0-rc.4
ports:
- 3080:80
volumes:
- ./drone-data:/data
- /var/run/docker.sock:/var/run/docker.sock
environment:
- TZ=Japan
- DRONE_GIT_ALWAYS_AUTH=false
- DRONE_RUNNER_CAPACITY=2
- DRONE_SERVER_HOST=${GITEA_SV_ADDR}:3080
- DRONE_SERVER_PROTO=http
- DRONE_TLS_AUTOCERT=false
- DRONE_GITEA_SERVER=http://${GITEA_SV_ADDR}:3000
restart: always
docker-compose up
그리고는
192.168.1.100:3080
에 액세스 해 로그인, Gitea에 등록한 리포지토리가 동기화되면 준비 완료. .drone.yml
에 따라 CI를 실행할 수 있습니다.위의 그림은
.drone.yml
준비되어 있지 않으므로 Not Found
로 되어 있다.참고
Single Machine
IIJ의 서비스 개발을 지원하는 Github Enterprise 및 drone.io | IIJ Engineers Blog
IIJ에서는 공통으로 사용할 수 있는 이미지 두는 장소로서 Docker Registry , Web UI로서 Docker Registry Frontend 를 제공하고 있어, drone에서 사용하는 테스트용 이미지를 자유롭게 둘 수 있습니다.
Docker-Compose의 변수 정의 이해 - Qiita
0-8-0. 어떤 CS. d 로네. 이오
Publish
drone.io Advent Calendar 2017 - Adventar
Gitea Release | Plugins | Drone
SCP | Plugins | Drone
Drone 빌드를 건너뛰는 커밋 메시지 - Qiita
Reference
이 문제에 관하여(Gitea와 drone 환경을 docker-compose로 준비), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/k8uwall/items/a743de07353e1c658042
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Gitea와 drone 환경을 docker-compose로 준비), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/k8uwall/items/a743de07353e1c658042텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)