imfreedom/teamcity-ansible
Lots of stuff because i'm horrible at committing this stuff
--- a/agent.yml Mon Feb 24 03:27:46 2020 -0600
+++ b/agent.yml Fri Mar 13 23:00:04 2020 -0500
@@ -1,12 +1,14 @@
+ - role: qemu-user-static convey_sha256_checksum: c5f1d5c7d5da5ec61d325659e77e74a205f62929f2abca82b949c22164f2e5b6
teamcity_server: https://ci.imfreedom.org/
@@ -14,6 +16,7 @@
- role: pidgin3-dependencies
--- a/hosts/rekkanoryo-daedalus Mon Feb 24 03:27:46 2020 -0600
+++ b/hosts/rekkanoryo-daedalus Fri Mar 13 23:00:04 2020 -0500
@@ -1,2 +1,2 @@
-rekkanoryo-daedalus ansible_host=daedalus teamcity_agent_name='rekkanoryo-daedalus' teamcity_properties='["system.convey=True"]' teamcity_groups='["docker"]'
+rekkanoryo-daedalus ansible_host=daedalus teamcity_agent_name='rekkanoryo-daedalus' teamcity_properties='["system.convey=True","system.qemuUserStatic=True"]' teamcity_groups='["docker"]' --- a/hosts/rekkanoryo-destiny Mon Feb 24 03:27:46 2020 -0600
+++ b/hosts/rekkanoryo-destiny Fri Mar 13 23:00:04 2020 -0500
@@ -1,2 +1,2 @@
-rekkanoryo-destiny ansible_host=destiny teamcity_agent_name='rekkanoryo-destiny' teamcity_properties='["system.convey=True"]' teamcity_groups='["docker"]' teamcity_home=/srv/teamcity/
+rekkanoryo-destiny ansible_host=destiny teamcity_agent_name='rekkanoryo-destiny' teamcity_properties='["system.convey=True","system.qemuUserStatic=True"]' teamcity_groups='["docker"]' teamcity_home=/srv/teamcity/ --- a/hosts/rekkanoryo-raspberrypi Mon Feb 24 03:27:46 2020 -0600
+++ b/hosts/rekkanoryo-raspberrypi Fri Mar 13 23:00:04 2020 -0500
@@ -1,3 +1,3 @@
-rekkanoryo-raspberrypi ansible_host=raspberrypi teamcity_agent_name='rekkanoryo-raspberrypi' teamcity_home=/srv/teamcity/
+rekkanoryo-raspberrypi ansible_host=raspberrypi teamcity_agent_name='rekkanoryo-raspberrypi' teamcity_home=/srv/teamcity/ meson_install_from_pip=true --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/defaults/main.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,3 @@
+meson_install_from_pip: false --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/tasks/darwin.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,7 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/tasks/debian.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,32 @@
+ when: meson_install_from_pip|bool +- name: install dependencies + when: meson_install_from_pip|bool +- include_tasks: pip.yml + when: meson_install_from_pip|bool + when: not meson_install_from_pip|bool --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/tasks/freebsd.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,6 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/tasks/main.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,10 @@
+- include_tasks: darwin.yml + when: ansible_facts['os_family'] == "Darwin" +- include_tasks: debian.yml + when: ansible_facts['os_family'] == "Debian" +- include_tasks: freebsd.yml + when: ansible_facts['os_family'] == "FreeBSD" +- include_tasks: openbsd.yml + when: ansible_facts['os_family'] == "OpenBSD" --- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/tasks/openbsd.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,6 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/meson/tasks/pip.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,7 @@
+- name: install meson from pip --- a/roles/openjdk/tasks/freebsd.yml Mon Feb 24 03:27:46 2020 -0600
+++ b/roles/openjdk/tasks/freebsd.yml Fri Mar 13 23:00:04 2020 -0500
@@ -1,4 +1,11 @@
-- name: install dependencies
+ when: ansible_architecture != "arm64" + when: ansible_architecture == "arm64" --- a/roles/pidgin3-dependencies/tasks/debian.yml Mon Feb 24 03:27:46 2020 -0600
+++ b/roles/pidgin3-dependencies/tasks/debian.yml Fri Mar 13 23:00:04 2020 -0500
@@ -24,6 +24,8 @@
+ - libglib-object-introspection-perl - libgstreamer-plugins-base1.0-dev
@@ -36,6 +38,7 @@
@@ -43,7 +46,6 @@
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/roles/qemu-user-static/tasks/main.yml Fri Mar 13 23:00:04 2020 -0500
@@ -0,0 +1,8 @@
+- name: install qemu-user-static + when: ansible_facts['os_family'] == "Debian"