1
私は無人機open source editionを使用しています。無人機とgithubとの継続的な統合:コミット時にビルドが起動しない
ドッキングウィンドウ-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を構築します)どのようなビルドがレポしてコミットによってトリガーされていない理由は、私が、見逃していますか? 2)手動でビルドをトリガする方法 3)プロジェクト設定でタイムアウトとは何ですか?