Octo Push
Name
A friendly name for this action (will be displayed in the actions workflow area).
Enabled
Determines if this action will be run within the relevant stage.
Package Files
One or more package files to push. Relative to the working folder.
Working Folder
The base folder for running command line. If left empty, it will default to the workspace folder.
Octopus Server
The base URL for the Octopus Server.
Proxy Server
The URL of a proxy server to use when connecting to the server.
Replace existing package
If this ticked, existing package files with the same Id/version will be overwritten.
Using
The property collector pointing to the location of the Octo.exe file.
Credentials
API Key
The API key for the Octopus server. Get this from the user profile page. You must provide either an API Key or a Username and Password. If the guest account is enabled, a key of API-GUEST can be used.
Username
Username to use when authenticating with the server. You must provide either an API Key or a Username and Password.
Password
The password to use when authenticating with the server. Get this from the user profile page. You must provide either an API Key or a Username and Password.
Proxy User
The username for the proxy server.
Proxy Password
The password for the proxy server. If both the username and password are omitted and proxyAddress is specified, the default Agent credentials are used.
Options
Configuration File
Text file of default values, with one 'key = value' per line.
Ignore SSL certificate errors
Tick this if your Octopus server uses HTTPS but the certificate is not trusted on this machine. Any certificate errors will be ignored.
WARNING: This option may create a security vulnerability.
Enable debug logging
If this is ticked, debug logging is enabled.
Timeout (in seconds)
How long to wait for the action to finish running before timing out. Leaving this blank (or zero) will default to 86400 seconds (24 hours).
Treat failure as warning
Tick to continue build on failure marking the action with a warning status.
Ignore warnings
If this is ticked, any warnings logged will not mark the action with a warning status.
Environment
Environment Variables
Multiple environment variables can be defined - one per line. These are set before the command line is run.
Log environment variables
If this is ticked, environment variable values are written to the build log.
Generate system environment variables
Tick this checkbox to set up a list of new environment variables prefixed with 'ContinuaCI.' for all current system expression objects and variables.
Mask sensitive variable values in system environment variables
This checkbox is visible only if the 'Generate system environment variables' checkbox is ticked.
If this is ticked, the values of any variables marked as sensitive will be masked with **** when setting system environment variables. Clear this to expose the values.