Umbraco Deploy using for Migration

I am messing with Umbraco Deploy On Prem version to see if it will meat our needs for migrating some of our v8 and 10 sites.

I been playing with a 13 site, and I tried to export a test form to see if it would include it in the export.

My App settings file is set to:

"Deploy": {
  "Settings": {
    "ApiKey": "MyTestSite1",
    "ApiSecret": "TXlUZXN0U2l0ZTE=",
    "Edition": "Default",
    "ExcludedEntityTypes": [],
    "RelationTypes": [],
    "ValueConnectors": [],
    "SessionTimeout": "0.0:20:00",
    "SourceDeployTimeout": "0.0:20:00",
    "DatabaseCommandTimeout": "0.0:20:00",
    "EnableSignatureCacheReads": true,
    "HttpClientTimeout": "0.0:20:00",
    "DiskOperationsTimeout": "0.0:05:00",
    "SourceDeployBatchSize": null,
    "PackageBatchSize": null,
    "AllowIgnoreDependenciesOperations": "None",
    "IgnoreBrokenDependenciesBehavior": "Restore",
    "AcceptInvalidCertificates": false,
    "TransferFormsAsContent": true,
    "TransferDictionaryAsContent": false,
    "IgnoreMissingLanguagesForDictionaryItems": false,
    "SetEmptyDictionaryItemsOnTransfer": true,
    "AllowMembersDeploymentOperations": "None",
    "TransferMemberGroupsAsContent": false,
    "ExportMemberGroups": true,
    "ReloadMemoryCacheFollowingDiskReadOperation": false,
    "AllowDomainsDeploymentOperations": "None",
    "AllowWebhooksDeploymentOperations": "None",
    "TrashedContentDeploymentOperations": "Import",
    "PostDeploySchemaOperation": "None",
    "PreferLocalDbConnectionString": false,
    "MediaFileChecksumCalculationMethod": "PartialFileContents",
    "NumberOfSignaturesToUseAllRelationCache": 100,
    "ContinueOnMediaFilePathTooLongException": false,
    "SuppressCacheRefresherNotifications": false,
    "ResolveUserInTargetEnvironment": false,
    "Suspensions": {
      "DiskRead": "All",
      "PartialRestore": "All",
      "Restore": "All",
      "Deploy": "All",
      "Import": "All",
      "Export": "All"
    },
    "HideConfigurationDetails": false,
    "HideVersionDetails": false,
    "ValidateDependenciesOnImport": true
  }
}

But when I view the zip file and look for the forms GUID I can’t find it

By setting "TransferFormsAsContent": true, it would export the form.

Can any one advise please.

It might be you are missing the Umbraco.Deploy.Forms package? That’ll be needed to include forms in your Deploy operations like export.

Just a passing note on the config you’ve shared here - you don’t need to include all of those in your configuration, only the ones that are different from the documented defaults. That would likely make it a bit easier to manage. You don’t need ApiKey and ApiSecret, only one or the other. And I’d suggest you change the value you want to keep now you’ve posted them (they shouldn’t be shared in a public forum).

Andy

Thanks I give that a try.

That did the trick on my two 13 test environment’s. Now to see when we do the V10 to 13 site, if it goes as smooth.