次の方法で共有


Windows Azure Pack: Web サイトのソース管理の構成

 

適用対象: Azure Pack Windows

Windows Azure Pack:Websites は、Visual Studio Team Foundation Server (TFS) 内のビルド定義からの自動発行をサポートします。 詳細については、「 Publish from TFS to Windows Azure Pack: Web Sites」をご覧ください。

Web サイト サービスでは、TFS に加えて、ソース管理リポジトリとして次の追加アプリケーションの使用をサポートしています。

  • Bitbucket

  • GitHub

  • CodePlex

  • Dropbox

これらのアプリケーションを使用する前に、アクセス情報を使用して、Windows Azure Pack: Websites を構成する必要があります。

ソース管理を構成するには

  1. 管理者用の管理ポータルで、[Web サイト クラウド] をクリックして Web サイト クラウドのダッシュボードを開きます。

  2. [ソース管理] をクリックします。

  3. 使用するソース管理アプリケーションの情報を入力します。

これらのアプリケーションは Windows Azure Pack: Websites 自体には含まれていませんが、以下の情報は、Websites クラウド コントローラーの構成に必要なデータをアプリケーションから収集するのに役立ちます。

Bitbucket

Bitbucket の場合は次の手順を使用します。

  1. https://bitbucket.orgアカウントを作成します。

  2. プロジェクトを作成します。

  3. ユーザー名>/api にhttps://bitbucket.org/account/user/\<移動し、Oauth コンシューマーを追加します。

    URL については、テナント用の管理ポータルの URL を入力します。

  4. コンシューマーを追加した後、クライアント ID およびクライアント シークレットが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。

GitHub

GitHub の場合は次の手順を使用します。

  1. https://github.comアカウントを作成します。

  2. [新しいアプリケーションhttps://github.com/applications/settings登録] をクリックします。

  3. URL については、テナント用の管理ポータルの URL を入力します。

  4. コールバック URL には、tenantURL>/websites/GitHubTokenAuthorize と入力<します

  5. [Register application](アプリケーションを登録する) をクリックします。

  6. アプリケーションを登録した後、クライアント ID およびクライアント シークレットが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。

CodePlex

Codeplex の場合は次の手順を使用します。

  1. https://www.codeplex.comアカウントを作成します。

  2. 新しいプロジェクトを作成します。

  3. アプリケーションに https://www.codeplex.com/site/developers/apps 移動して作成します。

    URL とコールバック URL については、テナント用の管理ポータルの URL を入力します。

  4. アプリケーションを作成した後、クライアント ID およびクライアント シークレットが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。

Dropbox

Dropbox の場合は次の手順を使用します。

  1. http://www.dropbox.com で登録します。

  2. https://www.dropbox.com/developers 」を参照してください。

  3. [Apps Console] をクリックし、次に [Create an app] をクリックします。

  4. アプリ名とドメインを入力し、[アプリの作成] をクリックします。

  5. アプリケーションを作成した後、アプリ キー、アプリのシークレット、およびアプリ フォルダーが表示されます。 これが、Web サイト クラウド コントローラーで必要な情報です。

    アプリ キーはクライアント ID に対応し、アプリ シークレットはクライアント シークレットに対応します。

参照

Azure Pack Windowsデプロイ: Web サイト