nest.repository.support Documentation TaskDoc JavaDoc Packages
Uploads saker.nest bundles to the specified Nest server. The task takes saker.nest bundle paths as its input, and upload them to the specified server. The bundle is uploaded with the permissions granted by the specified APIKey and APISecret. Note that this task is NOT incremental. Every time it is invoked, the specified bundles will be uploaded to the server. Make sure to specify bundle upload tasks in a different build target than the usually used build targets. It is recommended to have a separate "upload" build target that contains the upload tasks, and is manually invoked when the bundles are publishing ready.
Summary
Parameters
APIKey
Required parameter.
Specifies the Base64 (URL-safe) encoded API key that should be used when making the request.
APISecret
Required parameter.
Specifies the Base64 (URL-safe) encoded API secret that should be used when making the request.
Bundle
Required parameter.
Specifies one or more bundles to be uploaded.
OverwriteSpecifies whether or not the upload request should include the Overwrite flag.
ServerSpecifies the server URL to which the bundles should be uploaded.
Parameters
Required parameter.
Specifies the Base64 (URL-safe) encoded API key that should be used when making the request. The API key and secret pair is used to determine if the uploader has sufficient permissions to execute the request. These keys can be retrieved from the bundle configuration page at: https://nest.saker.build/user/packages
Required parameter.
Specifies the Base64 (URL-safe) encoded API secret that should be used when making the request. The API key and secret pair is used to determine if the uploader has sufficient permissions to execute the request. These keys can be retrieved from the bundle configuration page at: https://nest.saker.build/user/packages
Collection of WildcardPath
Aliases:
Bundles
Required parameter.
Specifies one or more bundles to be uploaded. The option accepts simple paths or wildcards to the bundles that should be uploaded.
Specifies whether or not the upload request should include the Overwrite flag. If set to true, the upload process will specify that any existing bundle on the server should be overwritten. If set to false, existing bundles won't be overwritten. If not set, the server defaults will be used, which is false. Note that already published bundles may not be overwritten, even of the flag is specified.
Specifies the server URL to which the bundles should be uploaded. By default, the server URL is the following: https://api.nest.saker.build This default value is independent of any current build configuration.