作成者は ALM アクセラレータのコンポーネントを使用して、完全自動化ビルドと展開を含む Azure DevOps でソース管理戦略を適用することができます。ダウンストリーム テクノロジの深い知識や、作成者、管理者、開発者、またはテスターが手動で介入する必要はありません。 開発からソリューションのソース管理にすばやく切り替えることができ、最終的には、作業をほとんど中断せずに他の環境にアプリをプッシュできます。
ALM Acceleratorを使用すると、コードファースト コンポーネント (プラグインやコンポーネント フレームワーク (PCF) コントロール) のソース管理、単体テスト ケースのビルドと実行、下流の環境への転送が可能になります。 PowerApps
Code First コンポーネントの推奨リポジトリ フォルダー構造
コードファースト コンポーネントを構築して展開するには、リポジトリに、"CreatorKit" が Dataverse ソリューション名であるフォルダー構造を作成することをお勧めします。
📁.vs
📂クリエイターキット
📁PCF
📁プラグイン
プラグイン プロジェクトの設定
次の図に示すように、pac plugin init コマンドを実行してフォルダー構造を生成します。
プラグイン ファイルをフォルダー構造に追加します。
レガシ プラグイン プロジェクトの場合、プロジェクト ファイルを新しいフォルダー構造にコピーします。
PCFプロジェクトの設定
PCFプロジェクトをセットアップするために他の手順は必要ありません。 PCFコントロールを {ソリューション名}\PCF フォルダーに追加します。