PSAzurePipelinesCITemplate.psm1

# Copyright: (c) 2019, Jordan Borean (@jborean93) <jborean93@gmail.com>
# MIT License (see LICENSE or https://opensource.org/licenses/MIT)

# Place anything here that needs to be loaded before the module cmdlets are
# imported.

Function Get-PSAzurePipelinesCITemplate {
    [OutputType([System.String])]
    [CmdletBinding()]
    Param (
        [Parameter(ValueFromPipeline=$true)]
        [System.String]
        $Value = "World"
    )

    $return_string = Get-ReturnString -Value $Value
    return $return_string
}

Function Get-ReturnString {
    [OutputType([System.String])]
    [CmdletBinding()]
    Param (
        [Parameter(Mandatory=$true)]
        [System.String]
        $Value
    )

    $return_string = "Hello {0}" -f $Value
    return $return_string
}

$public_functions = @(
    'Get-PSAzurePipelinesCITemplate'
)

# Place anything here that needs to be run after the module cmdlets are
# imported.

Export-ModuleMember -Function $public_functions