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.