I'm developing an app on Salesforce DX that includes some reports and dashboards. However, when I attempt to pull from my scratch org (named
Scratch7) with the following command:
sfdx force:source:pull -u Scratch7
the SF CLI produces the following output:
=== Pulled Source No results found
I've verified the following:
- The reports and dashboards exist in the correct scratch org.
- The reports and dashboards are not excluded in the .forceignore file.
Is it possible to pull dashboards and reports with DX? I believe this can be accomplished through the metadata API, but that negates some of the advantages of using DX.
I reproduced the behavior by creating a new scratch org and a new DX project. I created a report in the new scratch org and ran
sfdx force:org:pull -u TestProject and no report was retrieved.