Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/vldtooldevops_0155.htm]
現在地:

...

GitHub

...

Wiki MarkupGitHub のリポジトリで、リポジトリの \[Setting\] (設定) タブをクリックして、下図の赤い丸で示されている \ [Webhooks\] をクリックします。パスワードの再入力が必要な場合があります。

Image Added












作成した Webhook に対し、緑色のチェックマークが表示されているはずです。チェックマークが表示されない場合は、[Edit] をクリックします。パスワードの再入力が必要な場合があります。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32!   作成した Webhook に対し、緑色のチェックマークが表示されているはずです。チェックマークが表示されない場合は、\[Edit\] (編集) をクリックして詳細を表示し、\[Recent Deliveries\] (最近の配信) までスクロールダウンします。この例では、以前にエラーとなった例が示されています。 !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! このエラーの省略記号をクリックすると、エラー詳細が表示されます。以下は、現在分かっている解決策です。 までスクロールダウンします。この例では、以前にエラーとなった例が示されています。

Image Added









このエラーの省略記号をクリックすると、エラー詳細が表示されます。以下は、現在分かっている解決策です。

1.      GitHub

...

Webhook

...

...

403

...

の応答が報告される(デプロイ成功時の応答は 200)

403 は、要求が許可されていない場合に返されます。応答ボディには、"Not

...

Allowed

...

"というテキストの

...

HttpException

...

が含まれているはずです。

...


また、Git

...

Deployment

...

Hub

...

インターフェースのステータスが

...

"Pending"

...

(保留)

...

になります。

解決策

Git Deploy Hub で、Pending アクションに対してリストされているパラメータを確認します。このアドレスをメモします。アドレスは、例えば 192.30.252.42

...

のようになっています。

...

web.config

...

ファイルを編集します。<gitDeployHub

...

allowedAddresses

...

セクションに、このアドレスを一般化した形式で追加します。例えば、192.30.252.42

...

というアドレスに対しては

...

192.30.*.*

...

と入力します。これにより、どの

...

GitHub

...

サーバーが

...

Webhook

...

を起動しても、Deployment

...

Hub

...

がこれを許可するようになります。

...

2.      GitHub

...

Webhook でサービスのタイムアウトが報告される

解決策

Webhook の URL が正しいことを確認します。

ターゲット・システムの Web サイトが開始されていることを確認します。

ターゲットシステムで Hub にアクセスできることを確認します。

Hub の配布状態を確認します。