This document describes the functionality provided by the XLRelease plugin for Delphix.
See the XL Release reference manual for background information on XL Release and release automation concepts.
You need to have Jython installed to run unit tests.
Note: XLR version should not be lower than lowest supported version. See https://support.xebialabs.com/hc/en-us/articles/115003299946-Supported-XebiaLabs-product-versions. The plugins uses the REST API (1.10.0) exposed by the server.
- Copy the latest JAR file from the releases page into the
XL_RELEASE_SERVER/plugins/__local__
directory. - Restart the XL Release server.
The tasks are:
- Refresh
- Rewind
- Snapshot
- Start
- Stop
- Delete
- Disable
- Enable
- https://docs.delphix.com/docs/reference/web-service-api-guide/web-service-protocol
- https://docs.delphix.com/docs/reference/web-service-api-guide/web-service-object-model
- https://docs.delphix.com/docs/reference/web-service-api-guide/api-cookbook-common-tasks-workflows-and-examples/api-cookbook-stop-start-a-vdb
- Move to the python SDK
- Add job action output on every task script