2017-03-06 1 views
1

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?

Antwort

0

Ich habe ein Problem gefunden - github Webhooks konnte meinen Drohnenserver aufgrund der Netzwerkeinstellungen nicht erreichen.

Verwandte Themen