The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.
For a list of other such plugins, see the Pipeline Steps Reference page.
crxBuild: Build a Content Package on CRXpackageId : String (optional)
baseUrl : String (optional)
username[:password]@ between the scheme and the hostname.
credentialsId : String (optional)
/$username/keys/$fingerprint.
download : boolean (optional)
localDirectory : String (optional)
requestTimeout : long (optional)
serviceTimeout : long (optional)
waitDelay : long (optional)
wspFilter : String (optional)
/etc # define /etc as the filter root
+/etc(/.*)? # include everything under /etc
-/etc/packages(/.)? # exclude package paths
To create a package for a project "acme" defined in CRX DE Lite, a filter may look like this:
/content/acme # include the site content
/apps/acme # include the app code
This field supports parameter tokens.
crxDeploy: Deploy Content Packages to CRXpackageIdFilters : String (optional)
**/*.zip
This pattern will only match packages located directly under the Packages folder whose filenames begin with 'acme-':
Packages/acme-*.zip
Matching packages will be uploaded in the order in which the filters are specified. Only the highest matching version of a package identified by 'group:name' will be deployed, and it will only be deployed once per build step, regardless of the number of matching filters.
baseUrls : String (optional)
username[:password]@ between the scheme and the hostname.
acHandling : String (optional)
autosave : int (optional)
behavior : String (optional)
credentialsId : String (optional)
/$username/keys/$fingerprint.
disableForJobTesting : boolean (optional)
localDirectory : String (optional)
recursive : boolean (optional)
replicate : boolean (optional)
requestTimeout : long (optional)
serviceTimeout : long (optional)
waitDelay : long (optional)
crxDownload: Download Content Packages from CRXpackageIds : String (optional)
baseUrl : String (optional)
username[:password]@ between the scheme and the hostname.
credentialsId : String (optional)
/$username/keys/$fingerprint.
ignoreErrors : boolean (optional)
localDirectory : String (optional)
rebuild : boolean (optional)
requestTimeout : long (optional)
serviceTimeout : long (optional)
waitDelay : long (optional)
crxReplicate: Replicate Content Packages from CRXpackageIds : String (optional)
baseUrls : String (optional)
username[:password]@ between the scheme and the hostname.
credentialsId : String (optional)
/$username/keys/$fingerprint.
ignoreErrors : boolean (optional)
requestTimeout : long (optional)
serviceTimeout : long (optional)
waitDelay : long (optional)
crxValidate: Validate CRX Content PackagespackageIdFilters : String (optional)
**/*.zip
This pattern will only match packages located directly under the Packages folder whose filenames begin with 'acme-':
Packages/acme-*.zip
Matching packages will be validated in the order in which the filters are specified. At least one package must match each filter or the step will fail.
allowNonCoveredRoots : boolean (optional)
forbiddenACHandlingModeSet : String (optional)
forbiddenExtensions : String (optional)
.jar
.zip
This field supports parameter tokens.
forbiddenFilterRootPrefixes : String (optional)
/apps/system
/apps/system/config
/apps/systemOfADown/config
localDirectory : String (optional)
pathsDeniedForInclusion : String (optional)
/apps/system/rep:policy
/etc/map/http/site_root_redirect
Use this test to safeguard specific paths or possible paths within unrestricted roots from overly broad workspace filters.
validationFilter : String (optional)
/etc # define /etc as the filter root
-/etc/packages(/.)? # exclude package paths
This field supports parameter tokens.
Please submit your feedback about this page through this quick form.
Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?
See existing feedback here.