Below a guide on how to deploy a new application in the Leonardo environment.

 

  1. How to deploy a client application.
  • Open a change request from the intranet portal: http://portal.stanleybet.com/portal/index.php?id=2&sid=1010 and add in Cc [email protected]  (Only for DK release).
  • Open a Jira: https://stanleybetagile.atlassian.net/secure/Dashboard.jspa
  • Include the checksum (SHA-256) in the Atlassian/Note ticket – this step is necessary only for Denmark
  • Do a backup of the application you want to deploy and put it on E:\LEONARDO \SMODULES renaming it with the date  of when you are doing the change
  • - EX: Accept_180327.exe
  • Put the exe in --> E:\LEONARDO\SMODULES
  • Delete the old CKS file
  • Open Shuttle, wait 20/30 seconds,  until the .CKS is created.
  • Close Shuttle
  • Close Manager
  • Now put the .exe and .CKS files in --> E:\LEONARDO\Updates.CLI
  • Open Manager
  • Launch Shuttle on vs and wait Gandalf (Client side, it is not required on the server)
  • Close your deployment request from ServiceDesk

 

  1. How to deploy a server application
  • Open a change request from the intranet portal: http://portal.stanleybet.com/portal/index.php?id=2&sid=1010 and add in Cc [email protected]  (Only for DK release).
  • Open a Jira: https://stanleybetagile.atlassian.net/secure/Dashboard.jspa
  • Include the checksum (SHA-256) in the Atlassian/Note ticket – this step is necessary only for Denmark.
  • Connect to the acceptance server of the targeted country
  • Navigate to the SMODULES directory (this is found on the E drive as a subdirectory of Leonardo)
  • Do a backup of the application you want to deploy and store it in a common location, “C:\Smodules_Deploy_Backup”. The app should be renamed with the date and time of when you are doing the deployment
  • - EX: ServerAccounts_180327.exe
  • Delete the old application from the SMODULES directory including his .cks file
  • - EX: ServerAccounts.exe / ServerAccounts.cks
  • Copy the new exe module on the SMODULES folder
  • Close you deployment request ticket from ServiceDesk

 

  • Notes:
  • If the application you are deploying is a server application and is used by other department on the twin, please proceed of deploying it on the twin as well following the above steps except you don’t’ need to create a new change request
  • All the deployment should have a Jira/OTRS ticket associated to them where you specify the code that have been changed and all the necessary details about the problem