次の方法で共有


手順 2: トークンを作成してエージェントをインストールする

個人用アクセス トークン (PAT) は、Visual Studio Team Services で作成されます。 このトークンはパスワードであり、VSTS ビルド エージェントによって認証に使用されます。 トークンは、作成時にのみ表示されます。 その後、表示されなくなります。 そのため、作成したら、覚え可能な場所にある別のファイルに保存します。

PAT の詳細については、「 VSTS と TFS の個人用アクセス トークンを使用したアクセスの認証」を参照してください。

トークンを作成したら、ビルド エージェントをインストールし、このトークンを使用するように構成します。

開始する前に

手順 1 - アプリケーション プロジェクトを追加し、json を更新します

Azure DevOps にサインインし、トークンを作成する

  1. https://app.vsaex.visualstudio.com/go/profileに移動し、職場または学校アカウントでサインインします。 サインインすると、VSTS アカウントが一覧表示されます。 次の例では、アカウントは dev.azure.com/v-vabi

    Azure DevOps アカウントにサインインし、一覧に自分のアカウントを表示します。

    アカウントがない場合は、[ 新しいアカウントの作成] を選択し、名前を入力します。 コードを管理するには、 Git または Team Foundation のバージョン管理の間で個人の好みを選択します。 完了すると、新しいアカウントが作成され、 https://dev.azure.com/v-vabi/BizTalkVSTS のようなサイトが開きます。

    Git または Team Foundation Version Control を選択して、Azure DevOps プロジェクトをホストします。

  2. DevOps アカウント (https://dev.azure.com/v-vabi/) を開きます。 右上隅にあるアイコンを選択し、[ユーザー設定] >[個人アクセス トークン] を選択します。

    Azure DevOps でアカウントの個人用アクセス トークン セキュリティを開きます。

  3. すべての個人用アクセス トークンが表示されます。

    Azure DevOps のアカウント内のすべての個人用アクセス トークンを表示します。

    Von Bedeutung

    アクセス トークンを知っている必要があります。 もしどこにも記録していなかった場合は、取り出すことができません。 このような場合は、新しいエージェントを作成します。

    既存のエージェントがない場合は、[ 追加] を選択し、説明を入力して有効期限を設定し、アカウントを選択します。 選択したスコープでエージェント プール (読み取り、管理) を選択します。

    Azure DevOps アカウントで新しい読み取りと管理エージェントを作成する

    [ トークンの作成] を選択します。 トークン値を書き留めます。今後の手順で必要になります。

  4. Visual Studio で[Repos>Clone] を選択します。

    Azure DevOps プロジェクトを Visual Studio に複製するときにコードを選択します。

    Visual Studio for Azure DevOps でクローンを選択します。

  5. Visual Studio が開きます。 Visual Studio 内で、BizTalk ソリューションを開きます。

ビルド エージェントをインストールする

ビルド エージェントは、BizTalk 開発コンピューターにインストールされます。 展開グループを使用している場合、ビルド エージェントは展開するすべての BizTalk サーバーにインストールされます。 また、これらの同じ手順を使用してビルド コンピューターを追加します。これは、BizTalk 開発用コンピューターとは異なる場合があります。

必要に応じて、ビルド エージェントの代わりに、Azure Pipelines エージェント プールを使用して BizTalk プロジェクトをビルドできます。 Azure Pipelines エージェント プールを使用するには、このセクションをスキップし、「 手順 3: ビルド定義を作成する」に進みます

次の手順では、ビルド エージェントを 1 台のコンピューターにインストールする方法を示します。 デプロイ グループの使用の詳細については、「 デプロイ グループ」を参照してください。

  1. Azure DevOps アカウントとプロジェクトを開きます。これは、 https://dev.azure.com/v-vabi/BizTalkVSTSのようなものです。 プロジェクト設定アイコンを選択し、[ エージェント プール] を選択します。

    Azure DevOps で、設定、エージェント キューに移動して、エージェント プールを選択します。

  2. [既定のエージェント] >[新しいエージェントのダウンロード] を選択します。 ファイルを ダウンロード フォルダーに保存します。

  3. インストール手順が自動的に開きます。 最も up-to-date の詳細については、これらの手順に従います。 いくつかのガイダンスを次に示します。

    1. Windows PowerShell を管理者として開きます。

    2. エージェントを作成するには、次のように入力します。

      PS C:\> mkdir agent ; cd agent  
      
      PS C:\agent> Add-Type -AssemblyName System.IO.Compression.FileSystem ; [System.IO.Compression.ZipFile]::ExtractToDirectory("$HOME\Downloads\vsts-agent-win7-x64-2.124.0.zip", "$PWD")
      

      vsts-agent ファイルのバージョンが変更されます。 そのため、特定の詳細については、VSTS のインストール手順に従います。 Enter キーを押した後、プロンプトが返されるまでに数分かかる場合があります。

    3. エージェントを構成するには、次のように入力します。

      PS C:\agent> .\config.cmd
      
    4. 次の詳細を入力します。

      • サーバー URL: https://{your-account}.visualstudio.comを入力します。
      • 認証の種類: PATを入力します。
      • 個人用アクセス トークン: Azure DevOps トークンを貼り付けます。
      • エージェント プール: 既定値として入力します。
      • エージェント名: 既定値として入力します。
      • 置換: 既存のエージェントがある場合にのみ表示されます。
      • 作業フォルダー: 既定値として入力します。
      • エージェントをサービスとして実行する: 「 Y」と入力します。
      • ユーザー アカウント: この値はユーザーの責任ですが、アクセス許可の問題が発生する可能性があります。 現在ログオンしているアカウント (ローカル管理者) を入力することを検討してください。
    5. 完了すると、PowerShell ウィンドウは次のようになります。

      エージェントのインストールは、Azure DevOps の PowerShell を使用して完了します。

  4. services.msc を開き、新しいサービス Azure Pipeline Agent を見つけます。 実行されているはずです。

    サービスの開始に失敗した場合は、より多くの特権を持つアカウントを使用して エージェントを削除して再構成 します。

実行した内容

Azure DevOps アカウントにサインインし、セキュリティ トークンを作成しました。 このセキュリティ トークンはパスワードのようなもので、Azure DevOps プロジェクトにアクセスできます。 1 回だけ表示されるので、必ず保存してください。 また、Azure DevOps プロジェクトを Visual Studio に複製し、BizTalk 開発コンピューターでサービスとして実行するエージェントを作成しました。 このエージェントは、セキュリティ トークンを使用します。

次のステップ

手順 3: ビルド定義を作成する
手順 4: リリース定義を作成する
環境トークンと変数を構成する