Integration Server 11.1 | webMethods Package Manager CLI Reference | wpm Configuration | Declaring Remote Repositories
 
Declaring Remote Repositories
 
Example Repository Declarations
Declare the remote repositories and/or package registries that you want to use with wpm in the wpm.yml configuration file. For each remote repository you can declare the name, type, location, and authentication credentials.
Follow this structure when declaring a remote repository:
respositories:
name:
type:
location:
registry:
creds:
user:
password:
token:
working_dir:
Where:
*name - Name for the repository that can be referenced from the -r argument. The name used in the wpm.yml file does not need to match the name of the actual repository or registry.
*type - Type of repository. Possible values are:
*wpr - IBM webMethods Package Registry
*git
*location - URL to Git repository or package registry
*creds - Credentials for accessing Git repository or package registry. Specify one or more of the following:
*user
*password
*token
*private_key_path
*passphrase
*working_dir - Relative or absolute path to the directory to use for activities, such as interim repository cloning and branch check outs. As part of completing a command, wpm moves content from the working directory to the destination folder in the target_installation. The relative path is relative to the location of the wpm launch script (usually \wpm\bin).