2017-03-06 3 views
1

나는 무인 항공기 open source edition을 사용하고 있습니다.무인 항공기와의 지속적인 통합

고정 표시기-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 

응용 프로그램이 등록되고 제공되는 Github의 비밀/클라이언트 문자열에 권한이 부여됩니다.

나는 내 프로젝트 저장소에 .drone.yml 파일을 배치 : 프로젝트 settings

pipeline: 
    build: 
    image: rails-qna 
    commands: 
     - bundle exec rake db:drop 
     - bundle exec rake db:create 
     - bundle exec rake db:migrate 
     - bundle exec rspec 

스크린 샷 및 status 내가보고 싶었어요 무엇 1) 왜 빌드 REPO 커밋에 의해 유발되지 않는 빌드? 2) 수동으로 빌드를 트리거하는 방법은 무엇입니까? 3) 프로젝트 설정에서 시간 제한은 무엇입니까?

답변

0

발견 된 문제 - 네트워크 설정으로 인해 github webhooks가 내 무인기 서버에 연결할 수 없습니다.