Docker image that has XLR installed, mounts your source code and executes compilation using gradle wrapper.
After compilation it starts XLR and links the ext
folder to your plugin.
latest
,8.1.0
v8.0.0.2
v7.5.0.1
v7.2.0.1
v7.1.0.1
v7.0.1.1
v7.0.0.1
v6.0.0.1
docker run -p 5516:5516 -v [PROJECT_DIR]/myproject:/data -v /home/username/xl-licenses:/license -v /home/username/.xlgradle:/root/.gradle xebialabsunsupported/xlr_dev_run
where:
data
: Mountpoint pointing to root directory of your plugin.xl-licenses
: Folder containing the XLD license.xlgradle
: Is used to cache gradle dependencies.