mirror of
https://bitbucket.org/atlassian/dc-deployments-automation.git
synced 2025-12-14 00:43:06 -06:00
DCD-224: Add systemd service for jira.
This commit is contained in:
@@ -15,3 +15,5 @@
|
|||||||
- database_config
|
- database_config
|
||||||
- jira_download
|
- jira_download
|
||||||
- jira_config
|
- 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