amtrack / force-dev-tool

[DEPRECATED] Command line tool supporting the Force.com development lifecycle
MIT License
108 stars 37 forks source link

handle DashboardFolder, DocumentFolder, EmailFolder and ReportFolder #103

Closed amtrack closed 6 years ago

amtrack commented 6 years ago

This makes it possible to explicitly deploy folders (e.g. a ReportFolder) which is defined by the the -meta.xml file.

$ force-dev-tool changeset create report-folder ReportFolder/Sales_Marketing_Reports
Manifest:
<?xml version="1.0" encoding="UTF-8"?>
<Package xmlns="http://soap.sforce.com/2006/04/metadata">
    <types>
        <members>Sales_Marketing_Reports</members>
        <name>Report</name>
    </types>
    <version>41.0</version>
</Package>

exported metadata container to config/deployments/report-folder
$ tree config/deployments/report-folder
config/deployments/report-folder
├── package.xml
└── reports
    └── Sales_Marketing_Reports-meta.xml

1 directory, 2 files