Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It is also possible to enable/disable showing quotes in the trade ticker by default when opening a new trade ticker window under Tools → Settings → Market Data → Show quotes by default. The current workspace needs to be saved and the client restarted for the setting to be modified.

...

Deployment

...

Prerequisites

The Kodiak Token Issuer needs to be present on the target machine in order to send requests to the RFQ server.

Jenkins:

https://jenkins.livemarketdata.com/view/.Net/view/KODIAK OMS/view/RFQ Server/

Octopus:

https://kodiak.octopus.app/app#/Spaces-1/projects/kodiak-rfq-server/deployments

Release to test

To deploy to a new tenant on a test environment, the tenant first needs to be connected to the project on Octopus Deploy.

The release to test builds use the kodiak_rfq_server_release build. For a new test build, simply copy one of the projects in the release to test folder and replace ‘tenant’ in the ‘Execute shell’ script with the correct tenant.

The restart_services script also needs to be updated on the target machine with stop and start commands for the RFQ Server.. You can find instructions for deploying the Token Issuer here: TODO…

You will also have to run the CreateScript on your database in order for the service to run successfully.

Creating the service

To deploy the service, unzip the file inside to C:\KodiakRFQServer. Then, in a command prompt running with administrator privileges, run this command:

Code Block
sc create KodiakRFQServer binPath= "C:\KodiakRFQServer\Kodi.Kodiak.Quotes.api.exe" DisplayName= "Kodiak RFQ Server" start= auto

When these steps are completed you will be able to start, stop and restart the service under Windows Services.

To restart the service every morning, you will need to add these lines to the restart_kodiak_oms script: