Project

General

Profile

action #77905

Updated by okurz about 4 years ago

## Acceptance criteria 
 * **AC1:** A proof-of-concept CI configuration and run showing how isotovideo executes tests exists 

 ## Suggestions 
 * *DONE*: Install and run isotovideo for os-autoinst-distri-example -> see https://github.com/os-autoinst/os-autoinst-distri-example/pull/4 
 * *WIP*: Optional: Containerize isotovideo, e.g. based on https://build.opensuse.org/package/show/home:okurz:container/isotovideo , to make startup easier and faster in repeated CI runs 
  * created https://build.opensuse.org/package/show/home:okurz:container/isotovideo-qemu-x86 and https://build.opensuse.org/package/show/home:okurz:container/isotovideo-qemu-kvm 
  * @waitfor https://github.com/os-autoinst/os-autoinst/pull/1567 
  * then create package in build.opensuse.org/project/show/devel:openQA with _service that extracts the Dockerfile from os-autoinst and builds and publishes images 
  * use that image in https://github.com/os-autoinst/os-autoinst-distri-example/pull/4 
 * Add to documentation, e.g. https://github.com/os-autoinst/os-autoinst/blob/master/README.asciidoc in https://github.com/os-autoinst/os-autoinst/pull/1563 
 * Optional: Try in a CI that supports nested virt, e.g. travis CI in parallel to github actions. Then likely https://build.opensuse.org/package/show/home:okurz:container/isotovideo-qemu-kvm is a better selection

Back