GitHub

Gogs webhookの追加

指定したアクションを実行するたびにBitriseが自動的にアプリのビルドを開始するように Webhookを設定できます。 Gogsの場合、bitrise-webhooksのURLをGogsリポジトリの Webhookとして登録するだけです。

Gogsのwebhook URLを取得

  1. アプリページのCodeタブに移動し、INCOMING WEBHOOKSメニューのSETUP MANUALLYをクリックします。
  2. ドロップダウンメニューからGogsを選択します。

    Screenshot

  3. 選択したサービスのWebhook URLをコピーしてください。

Gogsにウェブフックを設定する

  1. リポジトリのホスティングURLでプロジェクトを開きます。
  2. プロジェクトの Settingsに移動します。
  3. WebhooksAdd WebhookGogsの順に選択します。

    Screenshot

  4. Payload URLフィールドに、bitrise-webhooksのURL(.../h/gogs/BITRISE-APP-SLUG/BITRISE-APP-API-TOKEN) を指定します。

    Screenshot

  5. Content Typeapplication/jsonに設定します
  6. 現時点ではSecretは必要ありません
  7. Just the push eventでトリガーが発生するように設定します。

    Screenshot

  8. Add Webhookをクリックします

完了です!GogsリポジトリにコードをプッシュするたびBitrise上でビルドが開始されます。