Statistics
| Branch: | Tag: | Revision:

root / ci / ci_wheezy.conf @ ac7b865d

History | View | Annotate | Download (2.7 kB)

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