summarylogtreecommitdiffstats
path: root/gitlab-ci-unicorn.service
blob: ead0c7022856f752bfc2efef5f55dde49981957f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[Unit]
Description=GitLab CI Unicorn Server

[Service]
User=gitlab_ci
WorkingDirectory=<DATADIR>
Environment=RAILS_ENV=production PATH=/opt/ruby2.1/bin:/usr/bin
SyslogIdentifier=gitlab-ci-unicorn
PIDFile=/run/gitlab-ci/unicorn.pid

ExecStart=/usr/bin/bundle-2.1 exec "unicorn_rails -c <DATADIR>/config/unicorn.rb -E production"
ExecStop=/usr/bin/kill -QUIT $MAINPID
ExecReload=/usr/bin/kill -USR2 $MAINPID

[Install]
WantedBy=gitlab-ci.target