Skip to content

ci: e2e tests

ci: e2e tests #17

Workflow file for this run

on:
push:
branches:
- main
pull_request:
name: e2e
jobs:
functional-compute:
strategy:
matrix:
include:
# - name: "zed"
# openstack_version: "stable/zed"
# ubuntu_version: "20.04"
# - name: "antelope"
# openstack_version: "stable/2023.1"
# ubuntu_version: "22.04"
- name: "bobcat"
openstack_version: "stable/2023.2"
ubuntu_version: "22.04"
runs-on: ubuntu-${{ matrix.ubuntu_version }}
name: Deploy OpenStack ${{ matrix.name }} and run acceptance tests
steps:
- uses: actions/checkout@v4
- name: Deploy devstack
uses: EmilienM/devstack-action@40c77372dbc135a17adc877eb77fc226a134305c
with:
enable_workaround_docker_io: 'false'
branch: ${{ matrix.openstack_version }}
- name: Get a clouds.yaml
run: cp /etc/openstack/clouds.yaml config/samples/simple-server/ && cat config/samples/simple-server/clouds.yaml