Command
New-ConfigurationProject
Creates a PowerShell-first project/release object for the unified PowerForge release engine.
Syntax
New-ConfigurationProject [-Installer <ConfigurationProjectInstaller[]>] -Name <String> [-Output <ConfigurationProjectOutput>] [-ProjectRoot <String>] [-Release <ConfigurationProjectRelease>] [-Signing <ConfigurationProjectSigning>] -Target <ConfigurationProjectTarget[]> [-Workspace <ConfigurationProjectWorkspace>] [<CommonParameters>]#Parameter set:
All Parameter SetsExamples
EXAMPLE 1
New-ConfigurationProject -Name 'Name' -Target @('Value')Parameters
- -Installer ConfigurationProjectInstaller[]
- Optional installers.
- -Name String
- Friendly project name.
- -Output ConfigurationProjectOutput
- Optional output defaults.
- -ProjectRoot String
- Optional project root used for resolving relative paths.
- -Release ConfigurationProjectRelease
- Optional release-level defaults.
- -Signing ConfigurationProjectSigning
- Optional signing defaults.
- -Target ConfigurationProjectTarget[]
- Project targets.
- -Workspace ConfigurationProjectWorkspace
- Optional workspace defaults.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.