have any of you faced issues to push static resources to scratch orgs using SFDX v46.8.0?

Asking because I faced this issue and had to revert back salesforcedx plugin to 46.6.0.

path\singleFile.resource-meta.xml   Required field is missing: content
path\zipFile.resource-meta.xml      The specified Static Resource is not a valid zip file

Note: the zipFile is uncompressed locally.

Looking at release notes don't see any changing around this area.

  • You shouldn't be using ZIP files at all. The CLI is supposed to zip/unzip as you push/pull/deploy/retrieve. – sfdcfox Aug 2 '19 at 20:19
  • Thanks @sfdcfox, you are correct, I forgot to mention that: the static resource is a zip but the content on local folder is uncompressed as usual. Makes sense? – Jeferson Chaves Aug 3 '19 at 7:17
  • I'm still facing the same issue with v46.9.0, so reverting it back to v46.6.0, again. Will file a bug on forcedotcom/cli-packages project to see. – Jeferson Chaves Aug 13 '19 at 13:33

The problem was related to symbolic links and is fixed in SFDX v46.15.3:

FIX: On macOS, the temporary zip file created when running force:source:push, force:source:deploy, or force:mdapi:deploy once again contains files that are symbolically linked.


I fixed this issue by uploading the static resources as a zip file to salesforce and after retrieving them to my project

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.