Add Debian support
Change-Id: I432f225d397773d029b6c80b3293ba3da119b45f
This commit is contained in:
parent
ec44d25f9b
commit
122c529e20
@ -8,6 +8,9 @@ galaxy_info:
|
|||||||
company: VEXXHOST, Inc.
|
company: VEXXHOST, Inc.
|
||||||
|
|
||||||
platforms:
|
platforms:
|
||||||
|
- name: Debian
|
||||||
|
versions:
|
||||||
|
- stretch
|
||||||
- name: Ubuntu
|
- name: Ubuntu
|
||||||
versions:
|
versions:
|
||||||
- bionic
|
- bionic
|
||||||
|
16
tasks/setup-repo/debian.yaml
Normal file
16
tasks/setup-repo/debian.yaml
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
---
|
||||||
|
- name: Configure repository
|
||||||
|
become: true
|
||||||
|
apt_repository:
|
||||||
|
repo: deb http://deb.debian.org/debian/ unstable main
|
||||||
|
filename: unstable-wireguard
|
||||||
|
state: present
|
||||||
|
|
||||||
|
- name: Pin unstable repository
|
||||||
|
become: true
|
||||||
|
copy:
|
||||||
|
dest: /etc/apt/preferences.d/limit-unstable
|
||||||
|
content: >
|
||||||
|
Package: *
|
||||||
|
Pin: release a=unstable
|
||||||
|
Pin-Priority: 90
|
1
vars/debian.yaml
Symbolic link
1
vars/debian.yaml
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
ubuntu.yaml
|
@ -24,6 +24,11 @@
|
|||||||
parent: ansible-role-wireguard-integration
|
parent: ansible-role-wireguard-integration
|
||||||
nodeset: centos-7-2-node
|
nodeset: centos-7-2-node
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: ansible-role-wireguard-integration-debian-stretch
|
||||||
|
parent: ansible-role-wireguard-integration
|
||||||
|
nodeset: debian-stretch-2-node
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: ansible-role-wireguard-integration-ubuntu-bionic
|
name: ansible-role-wireguard-integration-ubuntu-bionic
|
||||||
parent: ansible-role-wireguard-integration
|
parent: ansible-role-wireguard-integration
|
||||||
|
@ -20,6 +20,14 @@
|
|||||||
- name: secondary
|
- name: secondary
|
||||||
label: centos-7
|
label: centos-7
|
||||||
|
|
||||||
|
- nodeset:
|
||||||
|
name: debian-stretch-2-node
|
||||||
|
nodes:
|
||||||
|
- name: primary
|
||||||
|
label: debian-stretch
|
||||||
|
- name: secondary
|
||||||
|
label: debian-stretch
|
||||||
|
|
||||||
- nodeset:
|
- nodeset:
|
||||||
name: ubuntu-bionic-2-node
|
name: ubuntu-bionic-2-node
|
||||||
nodes:
|
nodes:
|
||||||
|
@ -16,8 +16,10 @@
|
|||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- ansible-role-wireguard-integration-centos-7
|
- ansible-role-wireguard-integration-centos-7
|
||||||
|
- ansible-role-wireguard-integration-debian-stretch
|
||||||
- ansible-role-wireguard-integration-ubuntu-bionic
|
- ansible-role-wireguard-integration-ubuntu-bionic
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- ansible-role-wireguard-integration-centos-7
|
- ansible-role-wireguard-integration-centos-7
|
||||||
|
- ansible-role-wireguard-integration-debian-stretch
|
||||||
- ansible-role-wireguard-integration-ubuntu-bionic
|
- ansible-role-wireguard-integration-ubuntu-bionic
|
||||||
|
Loading…
x
Reference in New Issue
Block a user