Skip to content

Latest commit

 

History

History
131 lines (101 loc) · 3.1 KB

File metadata and controls

131 lines (101 loc) · 3.1 KB
external help file PSPublishModule-help.xml
Module Name PSPublishModule
online version https://github.com/EvotecIT/PSPublishModule
schema 2.0.0

New-ConfigurationImportModule

SYNOPSIS

Creates a configuration for importing PowerShell modules.

SYNTAX

__AllParameterSets

New-ConfigurationImportModule [-ImportSelf] [-ImportRequiredModules] [-SkipBinaryConflictAnalysis] [-PreferBinaryConflictOrder] [-SkipBinaryDependencyCheck] [<CommonParameters>]

DESCRIPTION

Controls which modules are imported during a pipeline run (the module under build itself and/or its RequiredModules). This is primarily used by test and documentation steps that execute PowerShell code.

EXAMPLES

EXAMPLE 1

PS> New-ConfigurationImportModule -ImportSelf -ImportRequiredModules

Ensures the pipeline imports the module and required dependencies before running tests or generating docs.

EXAMPLE 2

PS> New-ConfigurationImportModule -ImportSelf

PARAMETERS

-ImportRequiredModules

Indicates whether to import required modules from the manifest.

Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:

Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-ImportSelf

Indicates whether to import the current module itself.

Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:

Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-PreferBinaryConflictOrder

Reorders RequiredModules using a conflict-aware heuristic before manifest refresh and import validation.

Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:

Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-SkipBinaryConflictAnalysis

Skips required-module and self-module binary conflict advisories during import validation.

Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:

Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

-SkipBinaryDependencyCheck

Skips binary dependency preflight before importing the built module.

Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:

Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

  • None

OUTPUTS

  • System.Object

RELATED LINKS

  • None