この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

第二世代管理��ッケージのリリース

新しいパッケージバージョンは、作成時にはベータとしてマークされます。パッケージの開発では、実際にリリースして配布するバージョンの前に、いくつかのパッケージバージョンが作成されることがあります。リリースされたパッケージバージョンのみが AppExchange に登録され、顧客の組織にインストールされます。

パッケージバージョンを昇格させる前に、パッケージに関連付けられている Dev Hub 組織で [パッケージバージョンをリリース済みに昇格] ユーザ権限が有効であることを確認してください。このユーザ権限を指定した権限セットを作成して、その権限セットを適切なユーザプロファイルに割り当てることも検討してください。

リリースする準備が整ったら、force:package:version:promote を使用します。

1sfdx force:package:version:promote --package "Expense Manager@1.3.0-7"

コマンドが成功した場合、確認メッセージが表示されます。

1Successfully promoted the package version, ID: 04tB0000000719qIAA to released.

更新に成功したら、パッケージの詳細を確認します。

1sfdx force:package:version:report --package "Expense Manager@1.3.0.7"

Released プロパティの値が true であることを確認します。

1=== Package Version
2NAME                            VALUE
3──────────────────────────────  ───────────────────
4Name                            ver 1.0
5Alias                           Expense Manager-1.0.0.5
6Package Version Id              05iB0000000CaahIAC
7Package Id                      0HoB0000000CabmKAC
8Subscriber Package Version Id   04tB0000000NPbBIAW
9Version                         1.0.0.5
10Description                     update version
11Branch
12Tag                             git commit id 08dcfsdf
13Released                        true
14Created Date                    2018-05-08 09:48
15Installation URL
16https://login.salesforce.com/packaging/installPackage.apexp?p0=04tB0000000NPbBIAW

昇格とリリースは、各パッケージバージョン番号に対して 1 回だけ実行可能で、この変更は元に戻せません。