Rename and move the integration test job for fedora packages

The change is no-op but brings the test job in the new structure.

Change-Id: Id66cb9fdf4ae1b18a36aac6f080a68105105663c
This commit is contained in:
David Moreau Simard
2020-01-27 15:18:32 -05:00
parent 18210bde2c
commit 0f6e143c3f
4 changed files with 23 additions and 15 deletions

View File

@@ -58,3 +58,14 @@
Deploys the ARA API server on Ubuntu 18.04 as well as Fedora 30 and
tests it using the distributed sqlite database backend.
run: tests/with_distributed_sqlite.yaml
# TODO: The job should build a package from current source and test that package
# instead of the package in the stable distribution.
- job:
name: ara-api-fedora-packages
parent: ara-integration-base
nodeset: ara-fedora-30
description: |
Deploys the ARA API server on Fedora 30 using distribution packages for
ARA and Ansible.
run: tests/with_fedora_packages.yaml

View File

@@ -32,3 +32,13 @@
nodes:
- ubuntu-bionic
- fedora-30
- nodeset:
name: ara-fedora-30
nodes:
- name: fedora-30
label: fedora-30
groups:
- name: ara-api-server
nodes:
- fedora-30

View File

@@ -8,12 +8,12 @@
- ara-api-distributed-sqlite
- ara-api-mysql
- ara-api-postgresql
- ara-api-fedora-packages:
voting: false
- ansible-role-ara-api-fedora-devel
- ansible-role-ara-api-fedora-2.9
- ansible-role-ara-api-ubuntu-2.8
- ansible-role-ara-api-ubuntu-2.7
- ansible-role-ara-api-fedora-packages:
voting: false
- ansible-role-ara-web-ubuntu
- ansible-role-ara-web-fedora
- ara-basic-ansible-integration

View File

@@ -1,9 +1,3 @@
- nodeset:
name: ara-fedora-30
nodes:
- name: fedora-30
label: fedora-30
- job:
name: ansible-role-ara-api-base
parent: base
@@ -74,13 +68,6 @@
- name: github.com/ansible/ansible
override-checkout: stable-2.7
# Distribution package tests
- job:
name: ansible-role-ara-api-fedora-packages
parent: ansible-role-ara-api-fedora
run: tests/with_fedora_packages.yaml
# ara-web jobs
- job:
name: ansible-role-ara-web-base