Skip to content
Snippets Groups Projects
Commit 724d0184 authored by Te-Hung Tseng's avatar Te-Hung Tseng
Browse files

Added variables for easier access to snapshot versions for the development machine

parent f3964490
No related branches found
No related tags found
1 merge request!3Added variables for easier access to snapshot versions for the development machine
Pipeline #52305 passed
......@@ -9,7 +9,9 @@ Ansible role to install phoebus.
phoebus_installation_dir: /opt
phoebus_installations_keep: 2
phoebus_version: 4.6.3
phoebus_repository: "production"
phoebus_archive: "http://artifactory.esss.lu.se/artifactory/libs-release-local/se/europeanspallationsource/ics/ess-cs-studio-phoebus/{{ phoebus_version }}/ess-cs-studio-phoebus-{{ phoebus_version }}-linux.tar.gz"
phoebus_archive_development: "http://artifactory.esss.lu.se/artifactory/libs-snapshot/se/europeanspallationsource/ics/ess-cs-studio-phoebus/{{ phoebus_version }}/ess-cs-studio-phoebus-{{ phoebus_version }}-linux.tar.gz"
phoebus_settings_path: "{{ phoebus_home }}/phoebus.ini"
phoebus_logback_config: "{{ phoebus_home }}/logback.xml"
phoebus_settings: {}
......
......@@ -2,7 +2,9 @@
phoebus_installation_dir: /opt
phoebus_installations_keep: 2
phoebus_version: 4.6.3
phoebus_repository: "production"
phoebus_archive: "http://artifactory.esss.lu.se/artifactory/libs-release-local/se/europeanspallationsource/ics/ess-cs-studio-phoebus/{{ phoebus_version }}/ess-cs-studio-phoebus-{{ phoebus_version }}-linux.tar.gz"
phoebus_archive_development: "http://artifactory.esss.lu.se/artifactory/libs-snapshot/se/europeanspallationsource/ics/ess-cs-studio-phoebus/{{ phoebus_version }}/ess-cs-studio-phoebus-{{ phoebus_version }}-linux.tar.gz"
phoebus_settings_path: "{{ phoebus_home }}/phoebus.ini"
phoebus_logback_config: "{{ phoebus_home }}/logback.xml"
phoebus_settings: {}
......
......@@ -15,7 +15,7 @@
group: root
mode: 0755
- name: install Phoebus {{ phoebus_version }}
- name: install Phoebus production {{ phoebus_version }}
unarchive:
src: "{{ phoebus_archive }}"
dest: "{{ phoebus_installation_dir }}"
......@@ -23,6 +23,17 @@
owner: root
group: root
creates: "{{ phoebus_home }}"
when: phoebus_repository == 'production'
- name: install Phoebus development {{ phoebus_version }}
unarchive:
src: "{{ phoebus_archive_development }}"
dest: "{{ phoebus_installation_dir }}"
remote_src: true
owner: root
group: root
creates: "{{ phoebus_home }}"
when: phoebus_repository == 'development'
- name: add Phoebus settings and Kafka client config
template:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment