Retrieve Metadata with ease to use in Package XML or SFDX commands. This tool allows you to pick which Metadata items you want to build your Package XML or Commands with view checkboxes.
- Ability to select a Metadata Type
- Ability to select up to 3 folders for applicable Metadata Types
- Ability to select what Package Type (All, Managed, Unmanaged)
- Give full list of applicable metadata based on above features
- Get Package.xml output for selected metadata for applicable Metadata Type.
- Get sfdx or sf command output to retrieve metadata locally.
- Copy button for SFDX command.
- Copy All and Copy Type buttons for Package.xml.
- Copy All is to get the full package.xml output
- Copy Type gets only the type grouping of the package.xml format
- Ability to set API Version as new release come out.
Using the urls below install the version you desire preferred usage is latest version on top.
Version | Package Id | Password | URL |
---|---|---|---|
2.0 | 04t1U000007vQ5C | QuXshu9Q8xbNeK4b | /packaging/installPackage.apexp?p0=04t1U000007vQ5C |
1.1 | 04t1U000006I6Zc | dVRu4KuQa2LKUuaN | /packaging/installPackage.apexp?p0=04t1U000006I6Zc |
1.0 | 04t1U000006I6N9 | 3BpmOLZnwPQO | /packaging/installPackage.apexp?p0=04t1U000006I6N9 |
- Select Package Builder Tab Name to start
- You will be presented with this page after navigating to the tab
- If you select a Metadata Type of (EmailTemplate, Report, Dashboard, or Document) you will be presented with a folder selection where you can select from 1-3 folders at a time.
- If you select another without a folder usage then this is your final selection set screen. Package Types allow three options (All, Managed, Unmanaged).
- Finally you will be presented with results after clicking "Search". Selecting a metadata value will make "Package XML" and "CLI Reference Command" panels become visible. You have the ability to copy using buttons. Package.xml offers the ability to copy full file or just the types group if you are looking to add to an existing package.xml file locally.
Check out the Change Log for new breaking changes/features/bug fixes per release of a new version.
Bug Reports, Feature Requests, and Pull Requests are welcome on GitHub at https://github.com/chiefpansancolt/package-builder. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
To see more about Contributing check out this document.
- Fork Repo and create new branch
- Once all is changed and committed create a pull request.
Ensure all merge conflicts are fixed and CI is passing.
Developing is done in your own development org and no methods can be renamed or removed since this is a managed package.
Package Builder is available as open source under the terms of the MIT License.