Ich benutze open source edition Drohne.kontinuierliche integration mit drone und github: build löst nicht auf commit
Docker-compose.yml:
version: '2'
services:
drone-server:
image: drone/drone:0.5
ports:
- 80:8000
volumes:
- ./drone:/var/lib/drone/
restart: always
environment:
- DRONE_OPEN=true
- DRONE_ADMIN=khataev
- DRONE_GITHUB_CLIENT=github-client-string
- DRONE_GITHUB_SECRET=github-secret-string
- DRONE_SECRET=drone-secret-string
drone-agent:
image: drone/drone:0.5
command: agent
restart: always
depends_on: [ drone-server ]
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- DRONE_SERVER=ws://drone-server:8000/ws/broker
- DRONE_SECRET=drone-secret-string
Anwendung registriert und autorisiert auf Github und secret/Client-Strings vorgesehen sind.
ich .drone.yml Datei in meinem Projekt-Repository gestellt:
pipeline:
build:
image: rails-qna
commands:
- bundle exec rake db:drop
- bundle exec rake db:create
- bundle exec rake db:migrate
- bundle exec rspec
Screenshots von Projekt settings und baut status 1) Was ich vermisst habe, warum bauen nicht verpflichten Repo auslöst? 2) Wie man Build manuell auslöst? 3) Was ist Timeout in Projekteinstellungen?