templates/PowerShellConnector/PlasterManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<plasterManifest schemaVersion="1.1"
    templateType="Project"
    xmlns="http://www.microsoft.com/schemas/PowerShell/Plaster/v1">
    <metadata>
        <name>BrazenCloudPowershellConnector</name>
        <id>8b154a29-aaa6-4eaa-83a5-a48d4a664da3</id>
        <version>0.0.1</version>
        <title>BrazenCloudPowershellConnector</title>
        <description>Scaffolds a BrazenCloud PowerShell Connector</description>
        <author>Anthony Howell</author>
        <tags>PowerShell, BrazenCloud, Connector</tags>
    </metadata>
    <parameters>
        <parameter name='ConnectorName'
            type='text'
            prompt='Name of the Connector'/>
    </parameters>
    <content>
        <message>
            Creating folder structure
        </message>
        <file source=''
            destination='${PLASTER_PARAM_ConnectorName}'/>
        <file source=''
            destination='${PLASTER_PARAM_ConnectorName}/windows'/>
        <file source=''
            destination='${PLASTER_PARAM_ConnectorName}/linux'/>
        <message>
            Deploying common files
        </message>
        <file source='..\PowerShellAction\parameters.json'
            destination='${PLASTER_PARAM_ConnectorName}/parameters.json'/>
        <file source='..\PowerShellAction\repository.json'
            destination='${PLASTER_PARAM_ConnectorName}/repository.json'/>
        <file source='execution.json'
            destination='${PLASTER_PARAM_ConnectorName}/execution.json'/>
        <file source='..\PowerShellAction\powershell-manifest.txt'
            destination='${PLASTER_PARAM_ConnectorName}/manifest.txt'/>
        <file source='..\PowerShellAction\script.ps1'
            destination='${PLASTER_PARAM_ConnectorName}/windows/script.ps1'/>
        <file source='..\PowerShellAction\script.ps1'
            destination='${PLASTER_PARAM_ConnectorName}/linux/script.ps1'/>
    </content>
</plasterManifest>