Nicolas Vigier 93a114bcb4 Update testsuite_git_commit for bug 29667 and bug 29675 5 سال پیش
..
group_vars abcc56a2eb Bug 29556: Fix nightly builds emails 5 سال پیش
roles 93a114bcb4 Update testsuite_git_commit for bug 29667 and bug 29675 5 سال پیش
vaulted_vars 2baf119753 Bug 26440: move vaulted vars to a separate directory 6 سال پیش
Makefile 4580c03c93 Bug 25318: Add Tor Browser nightly builds email notification 6 سال پیش
README a2f565643d Bug 25817: add ansible roles for tbb-nightly setup 6 سال پیش
ansible-fpcentral.cfg c9a600cc36 Bug 23738: add ansible scripts to deploy fpcentral 6 سال پیش
boklm-tbb-nightly-build.yml 2baf119753 Bug 26440: move vaulted vars to a separate directory 6 سال پیش
fpcentral.yml c9a600cc36 Bug 23738: add ansible scripts to deploy fpcentral 6 سال پیش
inventory a2f565643d Bug 25817: add ansible roles for tbb-nightly setup 6 سال پیش
tbb-build.yml fd97762cb0 Bug 23384: install and configure unattended-upgrades on build-sunet-a.torproject.net 7 سال پیش

README

This directory contains some ansible script that we use to setup some
machines that we use for Tor Browser development.

To deploy some changes you need the ansible package to be installed on
your machine, and be able to log in with ssh as root on the machine(s)
where the changes need to be deployed.

You can then use one of the following makefile targets:

ansible-tbb-build:
Deploy changes to the machine used by Tor Browser team members to do
some Tor Browser builds.

fpcentral:
Deploy fpcentral to forrestii.torproject.org. To be able to run this
you need to be in the fpcentral tpo ldap group. Your ldap password will
be asked, to sudo to the fpcentral user.

boklm-tbb-nightly-build:
This target is used by boklm to deploy a nightly build machine. If
anybody else wants to set up their own nightly builds, it is possible to
do it by adding a new host to the inventory file and making copies of
group_vars/boklm-tbb-nightly/ and boklm-tbb-nightly-build.yml.