mirror of
https://bitbucket.org/atlassian/dc-deployments-automation.git
synced 2025-12-13 16:33:08 -06:00
DCD-224: Add systemd service for jira.
This commit is contained in:
@@ -15,3 +15,5 @@
|
||||
- database_config
|
||||
- jira_download
|
||||
- jira_config
|
||||
- jira_startup
|
||||
|
||||
|
||||
7
roles/jira_startup/handlers/main.yml
Normal file
7
roles/jira_startup/handlers/main.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
|
||||
- name: Restart Jira
|
||||
service: name=jira.service state=restarted
|
||||
|
||||
- name: Enable Jira
|
||||
command: systemctl enable jira.service
|
||||
10
roles/jira_startup/tasks/main.yml
Normal file
10
roles/jira_startup/tasks/main.yml
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
|
||||
- name: Install Jira service file
|
||||
template:
|
||||
src: jira.service.j2
|
||||
dest: /etc/systemd/system/jira.service
|
||||
notify:
|
||||
- Enable Jira
|
||||
- Restart Jira
|
||||
|
||||
12
roles/jira_startup/templates/jira.service.j2
Normal file
12
roles/jira_startup/templates/jira.service.j2
Normal file
@@ -0,0 +1,12 @@
|
||||
[Unit]
|
||||
Description=Atlassian Jira
|
||||
After=network-online.target
|
||||
|
||||
[Service]
|
||||
User={{ atl_product_user }}
|
||||
Group={{ atl_product_user }}
|
||||
|
||||
ExecStart={{ atl_product_installation_target }}/bin/start-jira.sh -fg
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-target.target
|
||||
Reference in New Issue
Block a user