You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,8 @@ The Omnistudio Migration Assistant is a command-line interface (CLI) plugin that
8
8
9
9
- Install Salesforce CLI on your computer. See : [Install Salesforce CLI](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_install_cli.htm).
10
10
11
+
- To deploy LWC as part of auto-deployment process, environment variable 'OMA_AUTH_KEY' should be set with requested NPM repository access key from Salesforce Customer Support.
12
+
11
13
## Install and Run the Omnistudio Migration Assistant
12
14
13
15
1. Install SF cli using the official documentation located [here](https://developer.salesforce.com/docs/atlas.en-us.sfdx_setup.meta/sfdx_setup/sfdx_setup_install_cli.htm).
@@ -168,12 +170,14 @@ OPTIONS
168
170
os (OmniScripts), fc (FlexCards)
169
171
170
172
--relatedobjects=relatedobjects specify related objects to assess:
171
-
'apex' for Apex classes
172
-
```
173
+
'apex' for Apex classes
174
+
'lwc' for LWC (Lightning Web Components)
175
+
'expsites' for Experience Sites
176
+
'flexipage' for Lightning record pages
173
177
174
-
> **Note:** LWC (Lightning Web Components) assessment/migration functionality is temporarily disabled in the current version. LWC features will be re-enabled in a future releases.
178
+
```
175
179
176
-
> Apex migration functionality remains fully available. The `--relatedobjects` flag only accepts values ('apex')
180
+
> **Note:** LWC migration auto-deployment needs minimum node version of 18.17.1
177
181
178
182
Terms:
179
183
Notwithstanding anything stated in the terms and conditions agreed between Salesforce (‘SFDC’) and you (‘Customer’), the use of the OmniStudio Migration Assistant (‘Assistant’) is designed to facilitate the migration and it’s going to modify your custom code and by deploying and using the Assistant you hereby provide your consent to automate the migration process and enable a smooth transition. Customer shall access and use the Assistant only as permitted to the Customer and shall not compromise, break or circumvent any technical processes or security measures associated with the services provided by SFDC.
Copy file name to clipboardExpand all lines: messages/migrate.json
+16-5Lines changed: 16 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -119,8 +119,7 @@
119
119
"labelStatusComplete": "Complete",
120
120
"migrationConsentNotGiven": "Couldn't confirm whether assessment errors are resolved",
121
121
"migrationConsentMessage": "Ensure that all items in the assessment report are marked as Green before proceeding with the migration. Do you want to proceed?",
"authKeyEnvVarNotSet": "OMA_AUTH_KEY environment variable is not set, LWCs will not be deployed",
199
209
"experienceSiteException": "Exception occurred while processing experience sites",
200
210
"reservedKeysFoundInPropertySet": "Reserved keys found in any of output response transformation fields: %s.",
201
211
"incompleteMigrationDetected": "We couldn't complete the migration process",
202
-
"nameMappingUndefined": "Name Mapping is undefined",
203
212
"errorComponentMapping": "Error during component pre-processing: %s",
204
213
"startingComponentPreProcessing": "Pre-processing components for name mapping",
205
214
"completeComponentMappingMessage": "Registered name mappings for %s components",
206
215
"componentMappingNotFound": "No registry mapping found for %s component: %s, using fallback cleaning",
207
216
"flexCardWithAngularOmniScriptWarning": "FlexCard has dependencies on Angular OmniScript(s) which are not migrated. Please convert OmniScript(s) to LWC before migrating this FlexCard.",
208
217
"angularOmniScriptDependencyWarning": "Element '%s' references Angular OmniScript '%s' which will not be migrated. Consider converting the referenced OmniScript to LWC",
209
218
"skipFlexcardAngularOmniScriptDependencyWarning": "Skipping FlexCard %s due to Angular OmniScript dependencies",
210
-
"flexCardMigrationProcessingMessage": "Processing %s FlexCards for migration (%s skipped due to Angular dependencies)"
211
-
}
219
+
"flexCardMigrationProcessingMessage": "Processing %s FlexCards for migration (%s skipped due to Angular dependencies)",
220
+
"noMetadataToDeploy": "No metadata to deploy",
221
+
"manifestDeployementStarted": "Manifest deployment started with id: %s"
0 commit comments