├── .gitignore ├── LICENSE ├── README.md ├── ansible.cfg ├── host_vars └── localhost │ └── main.yml ├── inventory ├── osx.yml └── roles ├── default ├── tasks │ └── main.yml └── templates │ └── authorized_keys.j2 ├── monit ├── tasks │ └── main.yml ├── templates │ ├── Loginscripts.Monit.plist.j2 │ ├── jnlp_config.j2 │ ├── monitrc.j2 │ ├── run_slave.sh.j2 │ └── startup.sh.j2 └── vars │ └── main.yml └── xcode ├── tasks └── main.yml └── vars └── main.yml /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- 1 | [defaults] 2 | hostfile = inventory 3 | -------------------------------------------------------------------------------- /host_vars/localhost/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/host_vars/localhost/main.yml -------------------------------------------------------------------------------- /inventory: -------------------------------------------------------------------------------- 1 | localhost ansible_connection=local 2 | -------------------------------------------------------------------------------- /osx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/osx.yml -------------------------------------------------------------------------------- /roles/default/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/default/tasks/main.yml -------------------------------------------------------------------------------- /roles/default/templates/authorized_keys.j2: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /roles/monit/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/tasks/main.yml -------------------------------------------------------------------------------- /roles/monit/templates/Loginscripts.Monit.plist.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/templates/Loginscripts.Monit.plist.j2 -------------------------------------------------------------------------------- /roles/monit/templates/jnlp_config.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/templates/jnlp_config.j2 -------------------------------------------------------------------------------- /roles/monit/templates/monitrc.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/templates/monitrc.j2 -------------------------------------------------------------------------------- /roles/monit/templates/run_slave.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/templates/run_slave.sh.j2 -------------------------------------------------------------------------------- /roles/monit/templates/startup.sh.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/templates/startup.sh.j2 -------------------------------------------------------------------------------- /roles/monit/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/monit/vars/main.yml -------------------------------------------------------------------------------- /roles/xcode/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/xcode/tasks/main.yml -------------------------------------------------------------------------------- /roles/xcode/vars/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xing/XNGMacBuildNodeSetup/HEAD/roles/xcode/vars/main.yml --------------------------------------------------------------------------------