sahara-ci-config/jenkins_job_builder/sahara-ui.yaml
Denis Egorenko 22275a32f5 Global refactoring of CI scripts
Global refactoring is include:
* drop Icehouse support;
* improvements nodepool's slave installing script;
* remove deprecated jobs;
* create config template for old integration tests;
* create config files for PYPI;
* improve and refactor function.sh, execution tests scripts;

Change-Id: Id6b6c9dd5f3f1bf500e0b2172f8cfc82a4fc9a62
2015-03-18 19:53:56 +04:00

44 lines
1.4 KiB
YAML

- job-template:
name: 'gate-{type}-tests'
project-type: freestyle
defaults: global
description: "<b>This job is managed by Jenkins Job Builder, do not edit it through WebUI.\
\n<p>Please use this repository to make changes: <a href=\"https://git.openstack.org/stackforge/sahara-ci-config\">https://git.openstack.org/stackforge/sahara-ci-config</a></b>\
\n<p><b>Title</b>: Tests for Sahara dashboard<br/>\
\n<b>Description</b>: This job installs Sahara-dashboard and run selenium tests.<br/>\
\n<b>Maintainer</b>: Vadim Rovachev<br/>"
node: ui-neutron
disabled: false
concurrent: false
properties:
- zeromq-event
builders:
- gerrit-git-prep
- shell: |
git clone https://git.openstack.org/stackforge/sahara-ci-config
FUNCTION_PATH=sahara-ci-config/slave-scripts ./sahara-ci-config/slave-scripts/gate-ui-tests.sh
publishers:
- console-log
- workspace-cleanup:
dirmatch: true
fail-build: false
clean-if:
- success: true
- not-built: true
- unstable: true
- failure: true
- aborted: true
- trigger-cleanup
- project:
name: sahara-dashboard
github-org: openstack
type:
- ui
- uitests
jobs:
- 'gate-{type}-tests'