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

本番組織へのアプリケーションのリリース

Full Sandbox ですべてのテストに合格したので、本番組織にリリースする準備が整いました。
Salesforce CLI を使用してメタデータを本番組織にリリースする方法は 2 つあります。すべてのコマンドオプションを表示するには、コマンド --help を実行します。
  • source:deploy コマンドを使用して、メタデータを本番組織に直接リリースします。
  • ローカルの DX プロジェクトファイルをメタデータ形式に変換してから、mdapi:deploy コマンドを使用します。
  1. リリースの実行リストにある、リリース前のタスクをすべて実行します。
  2. 本番組織を承認します。
  3. mdapi:deploy コマンドを使用する予定のときは、ファイルをソース形式からメタデータ形式に変換します。
    1sfdx force:source:convert
  4. クイックリリースを設定します。
    Salesforce CLI コマンド コマンドラインの例
    1sfdx force:source:deploy
    1sfdx force:source:deploy --checkonly \
    2--sourcepath force-app --targetusername production-org \
    3--testlevel RunLocalTests
    1sfdx force:mdapi:deploy
    1sfdx force:mdapi:deploy --checkonly \
    2--zipfile winter19.zip --targetusername production-org \
    3--testlevel RunLocalTests

    このコマンドは、クイックリリースで参照したジョブ ID を返します。

  5. テストの実行後、すべての Apex テストに合格したことを確認します。テストでは、リリースされるコードの 75% 以上をカバーする必要があります。
  6. 次のようにクイックリリースを実行します。
    Salesforce CLI コマンド コマンドラインの例
    1sfdx force:source:deploy
    1sfdx force:source:deploy \
    2--targetusername production-org \
    3--validateddeployrequestid jobID
    1sfdx force:mdapi:deploy
    1sfdx force:mdapi:deploy \
    2--targetusername production-org \
    3--validateddeployrequestid jobID
  7. 本番組織を開き、リリース実行リストに表示されているリリース後タスクを実行します。