本番組織へのコンポーネントのリリース
前提条件:
- Sandbox の Performance Edition、Unlimited Edition、または Enterprise Edition 組織の Salesforce アカウント。
- HelloWorldTestClass Apex テストクラス
- 受信変更セットを本番組織で受信できるようにする、Sandbox と本番組織間のリリース接続。Salesforce オンラインヘルプの「変更セット」を参照してください。
- 送信変更セットを作成、編集、またはアップロードするための「変更セットの作成とアップロード」ユーザ権限
このステップでは、変更セットを使用して、以前に作成した Apex コードとカスタムオブジェクトを本番組織にリリースできます。
変更セットは Performance Edition、Unlimited Edition、Enterprise Edition、または Database.com Edition 組織でのみ使用できるものであるため、この手順は、Developer Edition 組織には適用されません。Developer Edition アカウントを使用している場合は、その他のリリースメソッドを使用できます。詳細は、「Apex のリリース」を参照してください。
- [設定] から、[クイック検索] ボックスに「送信変更セット」と入力し、[送信変更セット] を選択します。
- スプラッシュページが表示される場合は、[次へ] をクリックします。
- [変更セット] リストで、[新規] をクリックします。
- HelloWorldChangeSet など、変更セットの名前を入力し、必要に応じて説明を入力します。[保存] をクリックします。
- [変更セットコンポーネント] セクションで、[追加] をクリックします。
- [コンポーネントの種類] ドロップダウンリストで [Apex クラス] を選択してから、リストから MyHelloWorld クラスと HelloWorldTestClass クラスを選択し、[変更セットに追加] をクリックします。
- [連動関係を参照/追加] をクリックし、連動コンポーネントを追加します。
- すべてのコンポーネントを選択するには、上部のチェックボックスをオンにします。[変更セットに追加] をクリックします。
- 変更セットページの [変更セットの詳細] セクションで、[アップロード] をクリックします。
- 対象組織 (この場合は本番組織) を選択し、[アップロード] をクリックします。
-
変更セットのアップロードが完了したら、本番組織にリリースできます。
- 本番組織にログインします。
- [設定] から、[クイック検索] ボックスに「受信変更セット」と入力し、[受信変更セット] を選択します。
- スプラッシュページが表示される場合は、[次へ] をクリックします。
- [リリース待ちの変更セット] リストで、変更セットの名前をクリックします。
- [リリース] をクリックします。
このチュートリアルでは、カスタムオブジェクトの作成方法、Apex トリガ、クラス、およびテストクラスの追加方法を学習しました。最後に、コードのテスト方法や、変更セットを使用したコードとカスタムオブジェクトのアップロード方法も学習しました。