summaryrefslogtreecommitdiff
path: root/mason/share/turbo-hipster-config.yaml
blob: 5402e36511495d58b9ee7d3b552da47b2fda0cc1 (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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
zuul_server:
  gerrit_site: "http://{{ GERRIT_HOSTNAME }}:{{ GERRIT_HTTP_PORT }}"
  git_origin: "git://{{ GERRIT_HOSTNAME }}:{{ GERRIT_GIT_PORT }}"
  gearman_host: "{{ GEARMAN_HOST }}"
  gearman_port: "{{ GEARMAN_PORT }}"

debug_log: /var/log/turbo-hipster/debug.log
jobs_working_dir: /var/lib/turbo-hipster/jobs
git_working_dir: /var/lib/turbo-hipster/git
pip_download_cache: /var/cache/pip

plugins:
  - name: build
    function: build:build
    import-path: mason.tests.build
    location: /usr/share/system-tests/
    config:
      trove-host: "{{ TROVE_HOST }}"
      artifact-cache-server: "{{ ARTIFACT_CACHE_SERVER }}"
      controllers: [ "{{ MASON_DISTBUILD_CONTROLLERS }}" ]
      cluster-morphology: "{{ MASON_CLUSTER_MORPHOLOGY }}"
  - name: build-test
    function: build:build_test
    import-path: mason.tests.build_test
    location: /usr/share/system-tests/
    config:
      trove-host: "{{ TROVE_HOST }}"
      cluster-morphology: "{{ MASON_CLUSTER_MORPHOLOGY }}"
      test-infrastructure-type: "{{ MASON_TEST_INFRASTRUCTURE_TYPE }}"
      deployment-host: [ "{{ MASON_TEST_HOSTS }}" ]
      trove-id: "{{ TROVE_ID }}"
      openstack-network-id: "{{ OPENSTACK_NETWORK_ID }}"
  - name: artifact-upload
    function: build:artifact-upload
    import-path: mason.tests.artifact_upload
    location: /usr/share/system-tests/
    config:
      artifact-cache-server: "{{ ARTIFACT_CACHE_SERVER }}"
      cluster-morphology: "{{ MASON_CLUSTER_MORPHOLOGY }}"
      architecture: "{{ MASON_ARCHITECTURE }}"
      upstream-trove: "{{ MASON_UPSTREAM_TROVE }}"
      upload-release-artifacts: False

publish_logs:
  type: local
  path: /var/log/
  prepend_url: http://localhost/logs