Personal tools
You are here: Home Software Development Source Control JetBrains Upsource using systemd as a 'run' script

JetBrains Upsource using systemd as a 'run' script

When Upsource was first installed a forking style systemd.service file was used. This has a few issues with getting logging/error information and setting up pid files correctly. This updated configuration file uses a simple systemd.service configuration file (and no pid file).

The key change is to use the 'run' option from the JetBrains supplied upsource script.

Description=JetBrains Upsource

ExecStart=/srv/upsource/upsource/bin/ run
ExecStop=/srv/upsource/upsource/bin/ stop
ExecReload=/srv/upsource/upsource/bin/ rerun




Document Actions