imfreedom/ansible

Parents 0b815418aa8f
Children f0a42d601513
Add the new convey agents and tweak a few things along the way
--- a/inventories/pidgin/hosts.yaml Thu Aug 12 21:24:58 2021 -0500
+++ b/inventories/pidgin/hosts.yaml Wed Sep 08 02:45:18 2021 -0500
@@ -37,6 +37,24 @@
- "system.qemuUserStatic=True"
teamcity_groups:
- "docker"
+ rekkanoryo-convey-00:
+ ansible_host: rekkanoryo-convey-00
+ teamcity_agent_name: rekkanoryo-convey-00
+ teamcity_properties:
+ - "system.buildImages=True"
+ - "system.convey=True"
+ - "system.qemuUserStatic=True"
+ teamcity_groups:
+ - "docker"
+ rekkanoryo-convey-01:
+ ansible_host: rekkanoryo-convey-01
+ teamcity_agent_name: rekkanoryo-convey-01
+ teamcity_properties:
+ - "system.buildImages=True"
+ - "system.convey=True"
+ - "system.qemuUserStatic=True"
+ teamcity_groups:
+ - "docker"
do_teamcity_convey_agents:
hosts:
fantail:
--- a/roles/docker/tasks/debian.yml Thu Aug 12 21:24:58 2021 -0500
+++ b/roles/docker/tasks/debian.yml Wed Sep 08 02:45:18 2021 -0500
@@ -4,6 +4,7 @@
name:
- apt-transport-https
- ca-certificates
+ - gnupg2
state: present
force_apt_get: true
--- a/roles/pidgin3-dependencies/tasks/freebsd.yml Thu Aug 12 21:24:58 2021 -0500
+++ b/roles/pidgin3-dependencies/tasks/freebsd.yml Wed Sep 08 02:45:18 2021 -0500
@@ -21,6 +21,11 @@
- p5-Glib-Object-Introspection
- pkgconf
- py38-gobject3
+ - py38-Jinja2
+ - py38-markdown
+ - py38-markupsafe
+ - py38-toml
+ - py38-typogrify
- python3
- silc-toolkit
- vala
--- a/roles/teamcity/meta/main.yaml Thu Aug 12 21:24:58 2021 -0500
+++ b/roles/teamcity/meta/main.yaml Wed Sep 08 02:45:18 2021 -0500
@@ -2,6 +2,5 @@
- curl
- git
- mercurial
- - meson
- openjdk
--- a/teamcity_coverity_agents.yaml Thu Aug 12 21:24:58 2021 -0500
+++ b/teamcity_coverity_agents.yaml Wed Sep 08 02:45:18 2021 -0500
@@ -4,6 +4,7 @@
- role: update
- role: cron-apt
- role: coverity
+ - role: meson
- role: pidgin2-dependencies
- role: pidgin3-dependencies
- role: teamcity
--- a/teamcity_simple_agents.yaml Thu Aug 12 21:24:58 2021 -0500
+++ b/teamcity_simple_agents.yaml Wed Sep 08 02:45:18 2021 -0500
@@ -3,6 +3,7 @@
roles:
- role: update
- role: cron-apt
+ - role: meson
- role: pidgin2-dependencies
- role: pidgin3-dependencies
- role: teamcity