1

Drone CI 0.6 を Github でセットアップしようとしています。ただし、oauth エラーが発生し続けます。おそらく、誰かが私が間違っていることを指摘することができます。ありとなしの両方を試しましDRONE_HOSTたが、常に不一致があると表示されます。

エラー:

ユーザーを認証できません。redirect_uri_mismatch redirect_uri は、このアプリケーションの登録済みコールバック URL と一致する必要があります。 https://developer.github.com/v3/oauth/#redirect-uri-mismatch

docker-compose.yml :

version: '2'

services:
  drone-server:
    image: drone/drone:0.6
    ports:
      - 8822:8000
    volumes:
      - /var/lib/drone:/var/lib/drone/
    restart: always
    environment:
      - DRONE_OPEN=true
      - DRONE_HOST=http://ci.rallabs.com
      - DRONE_GITHUB=true
      - DRONE_GITHUB_CLIENT=myGithubClient
      - DRONE_GITHUB_SECRET=myGithubSecret
      - DRONE_SECRET=mySecret
  drone-agent:
    image: drone/drone:0.6
    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=mySecret

Github アプリの詳細:

GitHub の設定

4

1 に答える 1