API Reference
Command
New-ConfigurationProject
Creates a PowerShell-first project/release object for the unified PowerForge release engine.
Remarks
Creates a PowerShell-first project/release object for the unified PowerForge release engine.
Examples
EXAMPLE 1
New-ConfigurationProject -Name 'Name' -Target @('Value')
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.
Syntax
New-ConfigurationProject [-Installer <ConfigurationProjectInstaller[]>] -Name <String> [-Output <ConfigurationProjectOutput>] [-ProjectRoot <String>] [-Release <ConfigurationProjectRelease>] [-Signing <ConfigurationProjectSigning>] -Target <ConfigurationProjectTarget[]> [-Workspace <ConfigurationProjectWorkspace>] [<CommonParameters>]
#
Parameter set:
All Parameter SetsParameters
- 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.
Outputs
PowerForge.ConfigurationProject