Search Results for

    Show / Hide Table of Contents

    Import a Package to Server

    Package archives are simply imported to the server with the Import-UssPackage cmdlet.

    Lets extend the script from previous step, by piping the results of New-UssPackage to Import-UssPackage, as following:

    New-UssPackage @ExampleApp -Force | Import-UssPackage
    

    Now, run the script, it should look like this:

    $ErrorActionPreference = 'stop'
    Import-Module UpdateServiceServer
    
    $ExampleApp = @{
        Id = 'example-app'
        Name = 'Example App'
        Version = '1.0'
        Commands = @{
            Install = 'Package.psm1:Install-Package'
            Update = 'Package.psm1:Install-Package'
        }
        InputPath = @(
            Join-Path $PSScriptRoot 'example-app\*' # Add all files to package from directory.
        )
        OutputDir = (Join-Path $PSScriptRoot 'Output')
    }
    New-UssPackage @ExampleApp -Force | Import-UssPackage
    
    Note

    Here we are assuming that the Update Service server is running on the same machine as we run the script, if you are running the script from another machine, the Import-UssPackage accepts the parameters -Server and -Port.

    Next Steps

    • Create an Installer.
    In This Article
    Back to top Generated by DocFX