Neti Pot Manufacturer

    sf-git-packager

    0.0.16 • Public • Published

    Overview

    CLI Tool to generate Salesforce.com package.xml (and destructiveChange.xml) files based on git diff between two branches.

    Install

    git clone https://github.com/dlively1/sf-packager.git && cd sf-packager && npm link
    

    Usage

    $ sfpackage destinationBranch sourceBranch ./deploy/
    

    This will create a package at ./deploy/sourceBranch/unpackaged/package.xml copying all files into directory.

    If any deletes occurred will also create ./deploy/sourceBranch/destructive/destructiveChanges.xml

    You can force a specific version for the package.xml with the -p flag

    sfpackage destinationBranch sourceBranch -p 42 ./deploy/
    

    You can also just write the package.xml and destructiveChanges.xml by passing the -d flag

    sfpackage destinationBranch sourceBranch -d > ~/Desktop/packageAndDestructiveChanges.xml
    

    You can also create "backout" content by reversing the order of the destination and source branches

    sfpackage sourceBranch destinationBranch ./deploy/
    

    Keywords

    none

    Install

    npm i sf-git-packager

    DownloadsWeekly Downloads

    1

    Version

    0.0.16

    License

    ISC

    Unpacked Size

    21.7 kB

    Total Files

    6

    Last publish

    Collaborators

    • froucher