summaryrefslogtreecommitdiff
path: root/roles/apt-repo/spreadspace/tasks
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2019-09-28 00:37:12 +0200
committerChristian Pointner <equinox@spreadspace.org>2019-09-28 00:37:15 +0200
commit19e9442792b4ed4b009b761c6c49b8135454f1d8 (patch)
tree26ae3d8e5fbccae3bb456944344c8056208f4ca8 /roles/apt-repo/spreadspace/tasks
parentdon't use apt_key and apt_repository module anymore (diff)
don't use apt_key and apt_repository module anymore (cont'd)
Diffstat (limited to 'roles/apt-repo/spreadspace/tasks')
-rw-r--r--roles/apt-repo/spreadspace/tasks/main.yml19
1 files changed, 12 insertions, 7 deletions
diff --git a/roles/apt-repo/spreadspace/tasks/main.yml b/roles/apt-repo/spreadspace/tasks/main.yml
index 9434ae4d..6c3c163f 100644
--- a/roles/apt-repo/spreadspace/tasks/main.yml
+++ b/roles/apt-repo/spreadspace/tasks/main.yml
@@ -5,12 +5,17 @@
state: present
- name: add repository key
- apt_key:
- data: "{{ lookup('file', 'repo.asc') }}"
- state: present
+ copy:
+ src: repo.gpg
+ dest: /etc/apt/trusted.gpg.d/spreadspace.gpg
+ notify: update apt cache
- name: add repository entry
- apt_repository:
- repo: deb https://build.spreadspace.org/ {{ ansible_distribution_release }} main
- state: present
- filename: spreadspace
+ copy:
+ content: |
+ deb https://build.spreadspace.org/ {{ ansible_distribution_release }} main
+ dest: /etc/apt/sources.list.d/spreadspace.list
+ notify: update apt cache
+
+- name: update apt cache
+ meta: flush_handlers