49376a1bc2
Change-Id: I4c1b61ebf34d8df4e53799151f33465096f33f79
55 lines
1.3 KiB
YAML
55 lines
1.3 KiB
YAML
---
|
|
|
|
- project-template:
|
|
name: tobiko-docker
|
|
description: |
|
|
Docker jobs intended to gate Tobiko container related changes
|
|
check: &CHECK
|
|
jobs:
|
|
- tobiko-docker-functional
|
|
- tobiko-docker-infrared
|
|
- tobiko-docker-unit
|
|
gate:
|
|
jobs:
|
|
- tobiko-docker-functional
|
|
periodic: *CHECK
|
|
|
|
|
|
# ----------------------------------------------------------------------------
|
|
|
|
- job:
|
|
name: tobiko-docker-unit
|
|
description: |
|
|
Run unit tests for an OpenStack Python project inside a Docker container.
|
|
voting: true
|
|
parent: base
|
|
timeout: 2400
|
|
pre-run: playbooks/docker/pre.yaml
|
|
run: playbooks/docker/run.yaml
|
|
post-run: playbooks/docker/post.yaml
|
|
# post-run: playbooks/docker/post.yaml
|
|
vars:
|
|
docker_compose_service: unit
|
|
|
|
|
|
- job:
|
|
name: tobiko-docker-functional
|
|
description: |
|
|
Run functional tests for an OpenStack Python project inside a Docker container.
|
|
voting: true
|
|
parent: tobiko-docker-unit
|
|
timeout: 3600
|
|
vars:
|
|
docker_compose_service: functional
|
|
|
|
|
|
- job:
|
|
name: tobiko-docker-infrared
|
|
description: |
|
|
Run functional tests for an OpenStack Python project inside a Docker container.
|
|
voting: true
|
|
parent: tobiko-docker-unit
|
|
timeout: 3600
|
|
vars:
|
|
docker_compose_service: infrared
|