Change URL in Notification Emails sent by XLRelease

Follow

Ibrahim AbouElyazed -

Issue

By default when sending email notification XLRelease use internal URL configured to connect to XLRelease, you may want to change it.

Environment

XLRelease.

Resolution

This can be done using one of below ways,

  • Initially During manual installation of XLRelease as mentioned under HTTP configuration section in manual setup page from our Documentation, you will see below question during setup in which you can specify that URL,
    Enter the public URL to access XL Release
[http://xlrelease-server:5516/]:
  • In current XLRelease version which is already installed and running you will need to update XL_Release_Server_HOME/conf/xl-release-server.conf and add below line,
    server.url=PublicURL

      Where PublicURL can be something like http://xlr.xebialabs.com
      Then you will need to restart XLRelease server in order to apply those changes.

Cause

In some cases you may need to change that URL, for example if you have a domain name on load balancer which need to be used.

Additional Information

Attached xl-release-server.conf which is an example of configurations with server.url set to Public URL http://xlr.xebialabs.com.

Tags

 XLRelease, Notifications

Have more questions? Submit a request
  • Avatar
    Sparker

    Thanks for the info. I'll get it added (and was surprised it wasn't there).

    Based on the sample you sent me, we're also missing the following four variables in our .conf file. They look like they matter to DeployIt, not XL-Release, but I'd like to make sure. Should I be adding these to our .conf file?

    client.automatically.map.all.deployables.on.initial=false
    client.automatically.map.all.deployables.on.update=false
    server.mapping.override.deployed.fields.on.update=true
    server.resolve.application.dependencies=true

  • Avatar
    Ibrahim AbouElyazed

    Hello Sparker,
    Thanks for your question.
    Sample xl-release-server.conf file used here is the default one shipped with vanilla installation of XLRelease .. however as you mentioned those flags are used for XLDeploy so no issues if you didnot add them in XLRelease.
    Please donot hesitate to reach us in case of any issues.
    Regards,
    Ibrahim

Powered by Zendesk