Try to use Jenkins 2.0 CI environments to trigger jobs which running in openQA
Topic 1: Keep learning Jenkins CI jenkinsci
Topic 2: Learn the Oliver's hackweek topic
Topic 3: Monitor a repository once new image was included
Topic 4: Trigger the openQA jobs via Jenkins
Topic 5: ...etc.
Looking for hackers with the skills:
This project is part of:
Hack Week 14
Activity
Comments
-
over 7 years ago by bchou | Reply
Refer to other topic:
Windows 10 in openQA https://hackweek.suse.com/14/projects/1468
-
over 7 years ago by bchou | Reply
Thanks for helps :) Cowork with XGWang about Jenkins hacks and discuss the openQA questions with okurz and WeiJiang.
Hackweek Result: (Target is achieved)
- 1. use [ScriptTrigger] - Poll with a shell or batch script in Jenkins
Monitor the repository in our office(http://$server-ipaddres/iso/) once a new image was included in the repo. Thanks XGWang to Re-write a buildmonitor.py to do this job.
$python /home/john/buildmonitor.py -u http://$server-ipaddres/iso/SLE12-SP2/ -p SLE-12-SP2-Server
- 2. use Build item(Execute shell) in Jenkins
Run the openQA script here.
ISO=
cat ${WORKSPACE}/SLE-12-SP2-Server
$/usr/share/openqa/script/client --apikey xxx --apisecret yyy isos post ISO=${ISO} DISTRI=sle VERSION=12-SP2 FLAVOR=Server-DVD ARCH=x8664 HDDSIZEGB=20 QEMUCOMPRESSQCOW2=1 TEST=sles12sp2image_make
Similar Projects
Test Results for openQA on GitHub by livdywan
Project Description
Jobs in openQA are us...
Package MONAI Machine Learning Models for Medical Applications by jordimassaguerpla
Project Description
MONAI Deploy aims to ...
Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni) by vizhestkov
[comment]: # (Please use the project descriptio...