Browse Source

Remove apps status from source control

Nicolas Meienberger 3 năm trước cách đây
mục cha
commit
070df1de6b
2 tập tin đã thay đổi với 10 bổ sung2 xóa
  1. 10 1
      ansible/tasks/common/docker.yml
  2. 0 1
      state/apps.json

+ 10 - 1
ansible/tasks/common/docker.yml

@@ -11,8 +11,17 @@
 - name: Add docker gpg key
   shell: curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
 
-- name: Add deb
+- name: Check lsb_release -cs
+  shell: lsb_release -cs
+  register: lsb_release
+
+- name: Add deb for bookworm release
   shell: echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian bullseye stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
+  when: lsb_release.stdout == "bookworm"
+
+- name: Add deb for non-bookworm
+  shell: echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
+  when: lsb_release.stdout != "bookworm"
 
 - name: Update packages
   apt:

+ 0 - 1
state/apps.json

@@ -1 +0,0 @@
-{"installed":"transmission wg-easy jellyfin radarr filerun nextcloud busybox","environment":{"anonaddy":{}}}