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

アプリケーションのベータバージョンの作成

ベータバージョンを作成してスクラッチ組織でアプリケーションをテストしたり、アプリケーションを共有して評価したりします。
ソースをメタデータ形式に変換するときにパッケージ名を指定した場合、変更されたコンポーネントと新しいコンポーネントの両方が自動的にパッケージに追加されます。プロセスの該当フェーズにパッケージ名を含めると、エンドツーエンドの自動化を最大限に活用できます。

何らかの理由で新しいコンポーネントを含めない場合、2 つの方法があります。パッケージバージョンを作成する前、Salesforce UI でソースを変換するときやパッケージからコンポーネントを削除するときにパッケージ名を除外します。

Dev Hub 組織ではなくパッケージ化組織に対してコマンドを実行し、管理パッケージのベータバージョンを作成します。
  1. パッケージ化組織が認証されていることを確認します。
    1sf org login web --set-default me@example.com
  2. パッケージのベータバージョンを作成します。
    1sf package1 version create --package-id package_id --name package_version_name
    パッケージ化組織のパッケージの詳細ページでパッケージ ID を取得できます。インストールキーでパッケージを保護する場合、インストールキーを今すぐまたはパッケージのリリース済みバージョンの作成時に追加します。CLI で指定する --installation-key は、Salesforce ユーザーインターフェースでパッケージを操作するときに表示される [パスワード] 項目に相当します。--installation-key の値を指定すると、開発者や登録者はパッケージを対象組織にインストールする前にキーを指定する必要があります。
これで、テストのためにスクラッチ組織を作成して、そこにパッケージをインストールする準備が整いました。デフォルトでは、create コマンドによって管理パッケージのベータバージョンが生成されます。

後で、パッケージの「管理-リリース済み」バージョンを作成する準備が整ったら、-m (--managed-released true) パラメーターを指定します。

パッケージの「管理-リリース済み」バージョンを作成すると、パッケージに追加されたコンポーネントの多くのプロパティは編集できなくなります。パッケージのベータバージョンと「管理-リリース済み」バージョンの違いについては、『第一世代管理パッケージ開発者ガイド』を参照してください。

メモ