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> |