imfreedom/ansible
Clone
Summary
Browse
Changes
Graph
make everything ansible-lint clean and fix some additional issues
2021-09-17, Gary Kramlich
f0a42d601513
Add the new convey agents and tweak a few things along the way
2021-09-08, Gary Kramlich
bac8148bced7
Add a new host which is a convey agent running at digitalocean
2021-08-12, Gary Kramlich
0b815418aa8f
Fix the convey url
2021-08-12, Gary Kramlich
885aaba6c231
update openbsd to install meson via pip and integrate the debian meson pip install into debian.yml
2021-07-29, Gary Kramlich
830f6efe189e
Add a .reviewboardrc file
2021-07-29, Gary Kramlich
6a3873c78bea
install meson from pip for openbsd
2021-07-29, Gary Kramlich
94376b1541f4
Remove a commented out task that wasn't used anymore
2021-07-24, Gary Kramlich
ee234cc3ede2
split out libnice to it's own task and make pidgin3-dependencies depend on it
2021-07-24, Gary Kramlich
aed10f37ef76
Set some variables so the ssh stuff doesn't break on macos
2021-07-24, Gary Kramlich
20f4c60fac41
Split the libhandy install out to it's own role and make pidgin3-depedencies depend on it
2021-07-24, Gary Kramlich
285e600b7c99
fix up a bunch of stuff for freebsd
2021-07-23, Gary Kramlich
3f7fbabaa0d5
Merge imfreedom/teamcity-ansible in
2021-07-07, Gary Kramlich
0090d4b9ebc5
Update the coverity stuff for the kernel command line option and other stuff
2021-06-02, Gary Kramlich
f6928f977ec5
Add a coverity role and playbook
2021-06-02, Gary Kramlich
93fd8350e586
Add a vault
2021-06-02, Gary Kramlich
1f4dfbb121c1
remove the old playbook
2021-06-02, Gary Kramlich
9594c34179bc
remove the old run script
2021-06-02, Gary Kramlich
365543ded07b
Move everything to be setup like a more common ansible setup
2021-06-02, Gary Kramlich
822b75fd264a
ignore our vault_password file
2021-06-02, Gary Kramlich
597fa8502268
Update roles to declare their dependencies
2021-06-02, Gary Kramlich
2526cb817526
call ldconfig in a non destructive way and make sure we error our when we should
2021-05-25, Gary Kramlich
f3c6c1e0ef9a
Install libhandy everywhere
2021-05-25, Gary Kramlich
aa0ccab2a24d
Install silc-toolkit on freebsd hosts
2021-02-12, Gary Kramlich
139fc85f9136
Add a bunch of known_hosts for sourceforge.
2021-02-05, Gary Kramlich
63a6e88a0aa7
Remove destiny as it shouldn't really be a build agent anymore as it's running vms that are build agents
2021-02-05, Gary Kramlich
4e3816877f64
fix pidgin3 dependencies for openbsd
2020-12-29, Gary Kramlich
f387ee6922ae
Add update and curl roles to update all packages and install curl as well as install libnice on openbsd
2020-12-28, Gary Kramlich
39db4809ded2
Disable image building on reaper03 and reaper04 as they were over saturating my upstream
2020-12-28, Gary Kramlich
0c0d496f38ff
Add libnice as an explicit dependency for debian
2020-11-20, Gary Kramlich
505f99f06c88
Update the aarch64 host file.
2020-11-09, John Bailey
97a54d47c704
Missed adding the i386 FreeBSD 12.1 VM's host file.
2020-11-02, John Bailey
9a51f8300f84
A bunch of updates. I added two new FreeBSD 12.1 build agent VM's, two new
2020-11-02, John Bailey
8f95413a753b
python3-apt in debian testing is requires python3.8 but ansible defaults to python3.7 so we have to force it to python3.8 to make it work
2020-10-25, Gary Kramlich
60e274eb7a72
Add gmime30 and silc-toolkit (commented out) the freebsd pidgin3 depedencies
2020-10-14, Gary Kramlich
2b20e22c85fe
Add grim's four new build agents
2020-10-04, Gary Kramlich
981aabff5a62
Portal has been retired
2020-10-04, Gary Kramlich
914a6de331b9
finally handle the different versions of java that we're dealing with on freebsd
2020-07-24, Gary Kramlich
11a557dd274d
Update for the new convey download url
2020-07-23, Gary Kramlich
5d23849dfba5
Add grim's hosts now that they're cleaned up to not leak data
2020-07-23, Gary Kramlich
a883be0175b8
Remove ca-certificates from the macos dependencies as apparently the package was removed
2020-07-23, Gary Kramlich
38942621713f
apparently p5-Glib2 is really named p5-Glib, not sure if this was a me thing or a freebsd thing but whatever fixed now
2020-07-23, Gary Kramlich
3aa0eb4b6ebb
Now that rekkanoryo's network doesn't suck we can build images on his machines
2020-07-23, Gary Kramlich
69e8aa5e8357
Make debian installs install mercurial and evolve with pip3
2020-07-23, Gary Kramlich
fdec130f94c7
Add a role to install cron-apt if we're running on debian
2020-07-23, Gary Kramlich
5f70c4885fc2
lots of updates.. i need to commit more often here.. sorry but i'm not sifting through this right now
2020-06-17, Gary Kramlich
0094b5c9cc54
Lots of stuff because i'm horrible at committing this stuff
2020-03-13, Gary Kramlich
78dfb3cd7842
fix up some of the pidgin3 deps for freebsd
2020-02-24, Gary Kramlich
9e38c29e6b50
host files shouldn't be executable...
2020-01-12, Gary Kramlich
2a29011b43eb
Add rekkanoryo's hosts
2020-01-12, Gary Kramlich
65c704c5745f
add a whole bunch of role updates that apparently i was really bad on updating
2020-01-12, Gary Kramlich
dc1694eaf037
move the pidgin3 dependencies much earlier in the run
2020-01-12, Gary Kramlich
5742c7feddde
remove the default convey property for agents and allow overriding of agent names
2019-11-30, Gary Kramlich
dec47e960b0e
add the debian packages for compiling pidgin3
2019-11-25, Gary Kramlich
0b63d4078ad9
update the freebsd init script with the fixes that swills came up with
2019-11-13, Gary Kramlich
8726c1e8d279
add a role to install the depencies to build a full pidgin3 with subprojects
2019-11-10, Gary Kramlich
f8534c908d84
modularize every role based on os
2019-11-10, Gary Kramlich
33043da9fe57
split the teamcity role into multiple files to make it easier to manage
2019-11-10, Gary Kramlich
f3396abfb534
update the teamcity role to work with freebsd as well
2019-11-10, Gary Kramlich
4921ec257d96
Add support for installing mercurial in freebsd
2019-11-10, Gary Kramlich
df70970b8625