Statistics
| Branch: | Tag: | Revision:

root / ci / ci_squeeze.conf @ d9667d93

History | View | Annotate | Download (2.5 kB)

1 c29ac11d Ilias Tsitsimpis
[Global]
2 c29ac11d Ilias Tsitsimpis
# Timeouts in seconds
3 c29ac11d Ilias Tsitsimpis
build_timeout = 240
4 c29ac11d Ilias Tsitsimpis
# Apt repository to use
5 6c3cc77e Ilias Tsitsimpis
apt_repo =
6 6c3cc77e Ilias Tsitsimpis
    deb http://apt.dev.grnet.gr squeeze/
7 6c3cc77e Ilias Tsitsimpis
    deb http://packages.x2go.org/debian squeeze main
8 99d39120 Ilias Tsitsimpis
9 5323404f Ilias Tsitsimpis
# Synnefo git repo.
10 5323404f Ilias Tsitsimpis
# If not set, snf-ci will copy and use the local repo.
11 c29ac11d Ilias Tsitsimpis
synnefo_repo = https://code.grnet.gr/git/synnefo
12 b69b55ca Christos Stavrakakis
# Git branch to test (specify sha1 or branch name). If not set, the
13 b69b55ca Christos Stavrakakis
# branch/sha will result from the current repository.
14 b69b55ca Christos Stavrakakis
synnefo_branch =
15 99d39120 Ilias Tsitsimpis
16 1185ff2e Christos Stavrakakis
build_pithos_webclient = True
17 99d39120 Ilias Tsitsimpis
# pithos-web-client git repo
18 99d39120 Ilias Tsitsimpis
pithos_webclient_repo = https://code.grnet.gr/git/pithos-web-client
19 99d39120 Ilias Tsitsimpis
# Git branch to use for pithos-web-client
20 99d39120 Ilias Tsitsimpis
# If not set, snf-ci will decide which one to use
21 99d39120 Ilias Tsitsimpis
pithos_webclient_branch =
22 99d39120 Ilias Tsitsimpis
23 c29ac11d Ilias Tsitsimpis
# Defines the schema that snf-deploy will use
24 9e6eecbc Ilias Tsitsimpis
schema = one_node_squeeze
25 c29ac11d Ilias Tsitsimpis
# Local dir to save builded packages
26 c29ac11d Ilias Tsitsimpis
pkgs_dir = /tmp/synnefo_pkgs
27 c29ac11d Ilias Tsitsimpis
# If True patch the pydist.py module (see Debian bug #657665)
28 c29ac11d Ilias Tsitsimpis
patch_pydist = True
29 99d39120 Ilias Tsitsimpis
30 c29ac11d Ilias Tsitsimpis
# Configuration of git (on remote server)
31 c29ac11d Ilias Tsitsimpis
git_config_name = Buildbot
32 c29ac11d Ilias Tsitsimpis
git_config_mail = synnefo@builder.dev.grnet.gr
33 99d39120 Ilias Tsitsimpis
34 6868804a Ilias Tsitsimpis
# Network address from which we allow access to server.
35 6868804a Ilias Tsitsimpis
# If not set, access to server is not restricted.
36 6868804a Ilias Tsitsimpis
accept_ssh_from =
37 c29ac11d Ilias Tsitsimpis
# Config file to save temporary options (eg IPs, passwords etc)
38 c29ac11d Ilias Tsitsimpis
temporary_config = /tmp/ci_temp_conf
39 4daf507c Christos Stavrakakis
# Install x2go and firefox
40 4daf507c Christos Stavrakakis
setup_x2go = True
41 cf99ca80 Ilias Tsitsimpis
# File to save the x2goplugin html file
42 cf99ca80 Ilias Tsitsimpis
x2go_plugin_file = /tmp/x2go.html
43 c29ac11d Ilias Tsitsimpis
44 c29ac11d Ilias Tsitsimpis
45 c29ac11d Ilias Tsitsimpis
[Deployment]
46 c1b1d444 Christos Stavrakakis
# Choose the 'cloud' to use from .kamakirc
47 c1b1d444 Christos Stavrakakis
kamaki_cloud =
48 c29ac11d Ilias Tsitsimpis
# Server name to use for our machine
49 905bb10b Christos Stavrakakis
server_name = Synnefo_CI
50 358a19bc Ilias Tsitsimpis
# A list of flavors (comma seperated) to choose from
51 358a19bc Ilias Tsitsimpis
# The user can specify a flavor name (reg expression)
52 358a19bc Ilias Tsitsimpis
# with "name:" or a flavor id with "id:".
53 d288745e Giorgos Korfiatis
flavors = name:C2R2...D20ext_.*, name:C2R2...D20drbd, id:1
54 358a19bc Ilias Tsitsimpis
# A list of images (comma seperated) to choose from
55 358a19bc Ilias Tsitsimpis
# The user can specify an image name (reg expression)
56 358a19bc Ilias Tsitsimpis
# with "name:" or an image id with "id:".
57 905bb10b Christos Stavrakakis
images = name:SynnefoCISqueeze.*,  name:Debian Base \(OldStable\), id:72d9844f-1024-4a07-a3c3-60d650b8f5cd
58 6868804a Ilias Tsitsimpis
# File containing the ssh keys to upload/install to server
59 6868804a Ilias Tsitsimpis
# If not set, no ssh keys will be installed
60 6058ae72 Ilias Tsitsimpis
ssh_keys = ~/.ssh/id_rsa.pub
61 c29ac11d Ilias Tsitsimpis
62 c29ac11d Ilias Tsitsimpis
63 c29ac11d Ilias Tsitsimpis
[Burnin]
64 c29ac11d Ilias Tsitsimpis
# Maybe add some burnin options
65 c29ac11d Ilias Tsitsimpis
# (e.g. tests to run/ignore, timeouts etc)
66 9f41ab1e Ilias Tsitsimpis
cmd_options = --images "name:.*" --flavors "name:C1R512D2file" --no-ipv6
67 c29ac11d Ilias Tsitsimpis
68 c29ac11d Ilias Tsitsimpis
69 c29ac11d Ilias Tsitsimpis
[Unit Tests]
70 cb1060f2 Ilias Tsitsimpis
component = astakos cyclades pithos astakosclient
71 c29ac11d Ilias Tsitsimpis
72 c29ac11d Ilias Tsitsimpis
73 c29ac11d Ilias Tsitsimpis
[Repository]
74 c29ac11d Ilias Tsitsimpis
# Projects reside on this repo
75 c29ac11d Ilias Tsitsimpis
projects =
76 c29ac11d Ilias Tsitsimpis
    snf-common
77 c29ac11d Ilias Tsitsimpis
    astakosclient
78 c29ac11d Ilias Tsitsimpis
    snf-django-lib
79 c29ac11d Ilias Tsitsimpis
    snf-webproject
80 c29ac11d Ilias Tsitsimpis
    snf-branding
81 c29ac11d Ilias Tsitsimpis
    snf-astakos-app
82 c29ac11d Ilias Tsitsimpis
    snf-pithos-backend
83 c29ac11d Ilias Tsitsimpis
    snf-cyclades-gtools
84 c29ac11d Ilias Tsitsimpis
    snf-cyclades-app
85 c29ac11d Ilias Tsitsimpis
    snf-pithos-app
86 c29ac11d Ilias Tsitsimpis
    snf-tools