summaryrefslogtreecommitdiff
path: root/README
blob: 5c510788a0fc7cd7ae890d2cf5705393bd76846f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
README for ick-ansible.git
=============================================================================

This repository contains an Ansible playbook for deploying [ick][] on
a host. Ick is a CI system.

[ick]: http://ick.liw.fi/

The playbook refers to "roles" for Ansible from the [debian-ansible][]
repository. You should clone that repository as well, and set the
`ANSIBLE_ROLES_PATH` environment variable to point to the `roles`
directory of the clone.

[debian-snsible]: http://git.qvarnlabs.net/debian-ansible


You should edit the file `hosts` to include the following line:

    ick2 ansible_ssh_host=ick.example.com

You should read and follow the instructions in the [INSTALL][] file in
ick2.git. Edit `host_vars/ick2.yml` accordingly.

[INSTALL]: http://git.liw.fi/ick2/tree/INSTALL

Change `ick.example.com` to be the actual address of the host you want
to deploy ick to.

To use:

    $EDITOR hosts
    export ANSIBLE_ROLES_PATH="$HOME/debian-ansible/roles"
    ./run-playbook ick2.yml