アプリケーションの管理パッケージバージョンの作成
テストが完了したら、アプリケーションを会社や AppExchange で公開する準備がまもなく整います。Dev Hub 組織で新しい管理パッケージバージョンを生成します。
パッケージ化組織が認証されていて、既存のパッケージバージョンを表示できることを確認します。
特定のパッケージの既存のパッケージバージョンを表示して、インストールするバージョンの ID を取得します。
パッケージ化組織のすべてのパッケージの詳細を表示するには、パラメータを指定せずにコマンドを実行します。
1sfdx auth:web:login --instanceurl https://test.salesforce.com --setdefaultusername org_alias1sfdx force:package1:version:list --packageid 033...ベータパッケージでは複数のパッケージで同じバージョン番号を使用できます。ただし、管理パッケージバージョンではそれぞれに異なるバージョン番号を使用する必要があります。メジャーまたはマイナーバージョン番号を指定できます。
インストール後スクリプトやリリースノートの URL を含めることもできます。管理パッケージを作成する前に、名前空間プレフィックスなどの開発者設定が定義されていることを確認します。
-
管理パッケージを作成します。--managedreleased パラメータを指定します。
1sfdx force:package1:version:create --packageid 033xx00000007oi --name ”Spring 17” --description ”Spring 17 Release” --version 3.2 --managedreleased待機分数を指定する --wait などの他のオプションを使用することもできます。インストールキーでパッケージを保護するには、--installationkey の値を指定します。この値を指定すると、あなたや登録者はパッケージを対象組織にインストールする前にキーを指定することが求められます。管理パッケージバージョンが作成されると、force:package1:version:list を使用して新しいパッケージバージョン ID を取得できます。