Itero
GitHub Extension Builder

GitHub拡張機能ビルダー (GitHub Extension Builder)

GitHubへのプッシュごとに拡張機能をビルドし、ベータテスター全員に自動的にデプロイします。

はじめに

Itero (opens in a new tab)アカウントに新しい拡張機能をアップロードする

既にIteroに拡張機能がある場合は、この手順をスキップできます。拡張機能のアップロード方法の詳細については、TestBedページをご覧ください。

GitHub組織をIteroにリンクする

Iteroに拡張機能をアップロードしたら、GitHub組織をIteroにリンクする必要があります。これは、組織にGitHubアプリをインストールし、ビルダーにアクセスさせるリポジトリを選択してから、拡張機能の設定ページで組織名とリポジトリ名をリンクすることで行います。

GitHubアプリをインストールする

組織にGitHubアプリをインストールするには、チーム設定ページに移動して「GitHubアプリをインストール」をクリックします。次に、指示に従って組織にアプリをインストールし、ビルダーにアクセスさせるリポジトリを選択します。

組織へのアクセス権限を与える

ビルダーにアクセスさせる組織を選択します。これは、個人のGitHubアカウント、または所属する組織のいずれかになります。

リポジトリへのアクセス権限を与える

ビルダーにアクセスさせるリポジトリを選択します。すべてのリポジトリを選択することも、特定のリポジトリを選択することもできます。これは、拡張機能をリポジトリにリンクするものではなく、ビルダーへのアクセス権限を与えるだけであることに注意してください。拡張機能の設定ページで、拡張機能をリポジトリにリンクする必要があります。

拡張機能をGitHubにリンクする

GitHubアプリをインストールしてリポジトリへのアクセス権限を与えたら、拡張機能の設定ページで組織名とリポジトリ名をリンクする必要があります。これは、設定ページに組織名とリポジトリ名を追加して「リンク」をクリックすることで行います。

ビルド履歴とログ

拡張機能をGitHubにリンクしたら、拡張機能のビルド履歴とログを表示できます。

拡張機能のダッシュボードページで「ビルド」タブをクリックする

ここから、拡張機能のビルド履歴とログを表示できます

各コミットのビルドの状態をGitHubで確認することもできます