注記
この機能は、 Nerdio ManagerPremium エディションでのみ利用可能です。
Nerdio Manager
注記
注:このリポジトリをお使いのインストールにリンクしたくない場合は、リンクを解除できます。詳細については、「スクリプトリポジトリのリンク解除」を参照してください。
さらに、独自のスクリプトリポジトリに接続できます。これにより、リポジトリの強力な機能 (バージョン管理、ブランチ運用、チームコラボレーションなど) を活用しながら、リンクされたリポジトリの変更をすべて Nerdio Manager
注記
Nerdio Manager 既定では、GitHub 統合は Nerdio Manager
スクリプトリポジトリを Nerdio Manager
スクリプトリポジトリにリンクする手順は以下のとおりです。
-
システム > 設定 に移動し、次の操作を行います:
システム > 設定 > 統合 エリアを選択します。[スクリプトリポジトリ] セクションまでスクロールし、矢印を選択してセクションを展開します。
-
[リンクリポジトリ] を選択します。
-
次の情報を入力してください。
-
サービスドロップダウンリストからサイズを選択してください。
-
GitHubの場合:
-
アカウントアカウント名を入力します。例: https://github.com/アカウント名/リポジトリ名
-
リポジトリリポジトリ名を入力します。
-
アクセストークンドロップダウンリストから既存のトークンを選択します。または、リポジトリで生成されたトークンを貼り付けます。
注記
Nerdio Managerプライベートリポジトリにリンクする場合は、アクセストークンを作成する必要があります。トークンは Nerdio Manager
GitHub でアクセストークンを作成する方法については、GitHub のこの記事を参照してください。
-
-
GitHub エンタープライズの場合:
-
エンタープライズサーバー URLGitHub Enterprise の URL を入力します。
例: https://git.example.com
-
アカウントアカウント名を入力します。
例: https://git.example.com/アカウント名/リポジトリ名
-
リポジトリリポジトリ名を入力します。
-
アクセストークンドロップダウンリストから既存のトークンを選択します。または、リポジトリで生成されたトークンを貼り付けます。
-
-
GitLabの場合:
-
アカウントアカウント名を入力します。例: https://gitlab.com/アカウント名/リポジトリ名
-
リポジトリリポジトリ名を入力します。
-
アクセストークンドロップダウンリストから既存のトークンを選択します。または、リポジトリで生成されたトークンを貼り付けます。
-
-
GitLab エンタープライズの場合:
-
エンタープライズサーバー URLGitLab Enterprise の URL を入力します。
-
アカウントアカウント名を入力します。例: https://github.com/アカウント名/リポジトリ名
-
リポジトリリポジトリ名を入力します。
-
アクセストークンドロップダウンリストから既存のトークンを選択します。または、リポジトリで生成されたトークンを貼り付けます。
-
-
-
Azure DevOps の場合:
-
組織の URLAzure DevOps 組織の URL を入力します。例: https://dev.azure.com/Microsoft
-
プロジェクトAzure DevOps プロジェクト名を入力します。
-
リポジトリリポジトリ名を入力します。
-
アクセストークンドロップダウンリストから既存のトークンを選択します。または、リポジトリで生成されたトークンを貼り付けます。
-
-
スクリプトアクションと同期するパス、ブランチ、ファイル拡張子の情報を入力します。
注記
注: 必要に応じて、パス、ブランチ、ファイル拡張子の行をいくつでも追加できます。
-
[追加] を選択して新しい行を追加します。
-
{{path}}パス: リポジトリ内のパスを入力します。
-
ブランチリポジトリ内のブランチを入力します。
-
ファイル拡張子ファイルの拡張子を入力します。
-
実行環境ドロップダウンリストから、このパス内に含まれる Scripted Actions の種類(Windows スクリプトまたは Azure runbook)を選択します。
-
サブフォルダーを含める指定されたパス内のすべてのサブフォルダーを再帰的に含めるには、このオプションを選択します。
-
-
自動同期有効リポジトリ内のスクリプト変更が 1 時間ごとに Scripted Actions と自動的に同期されるように、自動同期オプションをオンにします。
注記
注: リポジトリはオンデマンドでも同期できます。詳細については、「スクリプトリポジトリを手動で同期する」を参照してください。
-
必要な情報をすべて入力したら、[OK] を選択します。
スクリプトリポジトリは Nerdio Manager
注記
-
リンク処理の進行状況は、ウィンドウの下部にある [設定タスク] セクションで確認できます。
-
リンク処理が完了すると、スクリプトリポジトリ内のスクリプトアクションが使用できるようになります。スクリプトアクションの詳細については、「Scripted Actions の概要」を参照してください。
-
スクリプトリポジトリが自動同期に設定されている場合、 Nerdio Manager
スクリプトリポジトリを手動で同期する手順は以下のとおりです。
-
システム > 設定 に移動し、次の操作を行います:
システム > 設定 > 統合 エリアを選択します。[スクリプトリポジトリ] セクションまでスクロールし、矢印を選択してセクションを展開します。
-
同期するリポジトリを特定し、同期
-
確認ポップアップを確認し、[OK] を選択します。
スクリプトリポジトリは Nerdio Manager
注記
Nerdio Manager スクリプトリポジトリ内でスクリプトアクションを削除しても、 Nerdio Manager
Nerdio Manager
警告
警告: スクリプトリポジトリのリンクを解除すると、そのリポジトリから同期されたすべてのスクリプトアクションが削除されます。
スクリプトリポジトリのリンクを解除する手順は以下のとおりです。
-
システム > 設定 に移動し、次の操作を行います:
システム > 設定 > 統合 エリアを選択します。[スクリプトリポジトリ] セクションまでスクロールし、矢印を選択してセクションを展開します。
-
リンクを解除するリポジトリを特定し、次を実行します。
リンク解除
アイコンを選択します。警告
Nerdio Manager Nerdio Manager
-
確認ポップアップを確認し、[OK] を選択します。
-
スクリプトリポジトリは Nerdio Manager
コメント (0件のコメント)