From f598f99c86136fff20892f7f45fda53d3606af88 Mon Sep 17 00:00:00 2001 From: Robin Sonnabend <robin@fsmpi.rwth-aachen.de> Date: Tue, 23 Jul 2019 16:29:48 +0200 Subject: [PATCH] Update cdn role for buster This adds the packages libjs-bootstrap4 and libjs-chart.js, which are only available from buster onwards. --- cdn/tasks/main.yml | 11 ++++------- cdn/vars/buster.yml | 9 +++++++++ cdn/vars/fallback.yml | 7 +++++++ 3 files changed, 20 insertions(+), 7 deletions(-) create mode 100644 cdn/vars/buster.yml create mode 100644 cdn/vars/fallback.yml diff --git a/cdn/tasks/main.yml b/cdn/tasks/main.yml index 087e9bf..4f8c03f 100644 --- a/cdn/tasks/main.yml +++ b/cdn/tasks/main.yml @@ -1,12 +1,9 @@ --- +- include_vars: + file: "{{debian_version|default('fallback')}}.yml" + - name: install commonly used web libraries apt: - name: - - libjs-jquery - - libjs-bootstrap - - libjs-jquery-datatables - - libjs-jquery-ui + name: "{{cdn_packages}}" state: present - tags: - - cdn diff --git a/cdn/vars/buster.yml b/cdn/vars/buster.yml new file mode 100644 index 0000000..a32ea8e --- /dev/null +++ b/cdn/vars/buster.yml @@ -0,0 +1,9 @@ +--- + +cdn_packages: + - libjs-bootstrap + - libjs-bootstrap4 + - libjs-chart.js + - libjs-jquery + - libjs-jquery-datatables + - libjs-jquery-ui diff --git a/cdn/vars/fallback.yml b/cdn/vars/fallback.yml new file mode 100644 index 0000000..92dcc47 --- /dev/null +++ b/cdn/vars/fallback.yml @@ -0,0 +1,7 @@ +--- + +cdn_packages: + - libjs-jquery + - libjs-bootstrap + - libjs-jquery-datatables + - libjs-jquery-ui -- GitLab