diff --git a/src/client/metadataApiDeploy.ts b/src/client/metadataApiDeploy.ts index f7576bd37..1e2bbb2bf 100644 --- a/src/client/metadataApiDeploy.ts +++ b/src/client/metadataApiDeploy.ts @@ -120,7 +120,7 @@ export class MetadataApiDeploy extends MetadataTransfer< this.isRestDeploy = !!options.apiOptions?.rest; this.registry = options.registry ?? new RegistryAccess(); if (this.mdapiTempDir) { - this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString()}_deploy`); + this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString().replace(/[<>:"\\|?*]/g, '_')}_deploy`); } } diff --git a/src/client/metadataApiRetrieve.ts b/src/client/metadataApiRetrieve.ts index a08cee784..554395edc 100644 --- a/src/client/metadataApiRetrieve.ts +++ b/src/client/metadataApiRetrieve.ts @@ -140,7 +140,7 @@ export class MetadataApiRetrieve extends MetadataTransfer< super(options); this.options = Object.assign({}, MetadataApiRetrieve.DEFAULT_OPTIONS, options); if (this.mdapiTempDir) { - this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString()}_retrieve`); + this.mdapiTempDir = join(this.mdapiTempDir, `${new Date().toISOString().replace(/[<>:"\\|?*]/g, '_')}_retrieve`); } }