ci_squeeze.conf 2.21 KB
Newer Older
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
1
2
3
4
[Global]
# Timeouts in seconds
build_timeout = 240
# Apt repository to use
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
5
6
7
apt_repo =
    deb http://apt.dev.grnet.gr squeeze/
    deb http://packages.x2go.org/debian squeeze main
8
9
# Synnefo git repo.
# If not set, snf-ci will copy and use the local repo.
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
10
synnefo_repo = https://code.grnet.gr/git/synnefo
11
12
13
# Git branch to test (specify sha1 or branch name). If not set, the
# branch/sha will result from the current repository.
synnefo_branch =
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
14
# Defines the schema that snf-deploy will use
15
schema = one_node_squeeze
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
16
17
18
19
20
21
22
# Local dir to save builded packages
pkgs_dir = /tmp/synnefo_pkgs
# If True patch the pydist.py module (see Debian bug #657665)
patch_pydist = True
# Configuration of git (on remote server)
git_config_name = Buildbot
git_config_mail = synnefo@builder.dev.grnet.gr
23
24
25
# Network address from which we allow access to server.
# If not set, access to server is not restricted.
accept_ssh_from =
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
26
27
# Config file to save temporary options (eg IPs, passwords etc)
temporary_config = /tmp/ci_temp_conf
28
29
# File to save the x2goplugin html file
x2go_plugin_file = /tmp/x2go.html
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
30
31
32


[Deployment]
33
34
# Choose the 'cloud' to use from .kamakirc
kamaki_cloud =
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
35
# Server name to use for our machine
36
server_name = Synnefo_CI
37
38
39
# A list of flavors (comma seperated) to choose from
# The user can specify a flavor name (reg expression)
# with "name:" or a flavor id with "id:".
40
flavors = name:C8R8...D20ext_.*, name:C8R8...D20drbd, id:1
41
42
43
# A list of images (comma seperated) to choose from
# The user can specify an image name (reg expression)
# with "name:" or an image id with "id:".
44
images = name:SynnefoCISqueeze.*,  name:Debian Base \(OldStable\), id:72d9844f-1024-4a07-a3c3-60d650b8f5cd
45
46
# File containing the ssh keys to upload/install to server
# If not set, no ssh keys will be installed
47
ssh_keys = ~/.ssh/id_rsa.pub
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
48
49
50
51
52
53
54
55
56


[Burnin]
# Maybe add some burnin options
# (e.g. tests to run/ignore, timeouts etc)
cmd_options = --nofailfast --no-ipv6 --action-timeout=240


[Unit Tests]
57
component = astakos cyclades
Ilias Tsitsimpis's avatar
Ilias Tsitsimpis committed
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73


[Repository]
# Projects reside on this repo
projects =
    snf-common
    astakosclient
    snf-django-lib
    snf-webproject
    snf-branding
    snf-astakos-app
    snf-pithos-backend
    snf-cyclades-gtools
    snf-cyclades-app
    snf-pithos-app
    snf-tools