Merge lp:~jibel/qa-jenkins-jobs/qa-jenkins-jobs into lp:qa-jenkins-jobs

Proposed by Jean-Baptiste Lallement
Status: Merged
Approved by: Max Brustkern
Approved revision: 223
Merged at revision: 223
Proposed branch: lp:~jibel/qa-jenkins-jobs/qa-jenkins-jobs
Merge into: lp:qa-jenkins-jobs
Diff against target: 49 lines (+33/-1)
2 files modified
jobs/snapcore-qa-tests/jobs.yaml (+32/-0)
scripts/deploy-jobs.sh (+1/-1)
To merge this branch: bzr merge lp:~jibel/qa-jenkins-jobs/qa-jenkins-jobs
Reviewer Review Type Date Requested Status
platform-qa-bot continuous-integration Approve
Max Brustkern (community) Approve
Review via email: mp+318935@code.launchpad.net

Commit message

- Switched to python3 version of jenkins job builder
- Added job definition to create autopkgtest VM for supported releases

Description of the change

- Switched to python3 version of jenkins job builder
- Added job definition to create autopkgtest VM for supported releases

To post a comment you must log in.
Revision history for this message
Max Brustkern (nuclearbob) wrote :

Should work!

review: Approve
Revision history for this message
platform-qa-bot (platform-qa-bot) wrote :

FAILED: Autolanding.
No commit message was specified in the merge proposal. Hit 'Add commit message' on the merge proposal web page or follow the link below. You can approve the merge proposal yourself to rerun.
https://code.launchpad.net/~jibel/qa-jenkins-jobs/qa-jenkins-jobs/+merge/318935/+edit-commit-message

review: Needs Fixing (continuous-integration)
Revision history for this message
platform-qa-bot (platform-qa-bot) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
platform-qa-bot (platform-qa-bot) :
review: Approve (continuous-integration)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'jobs/snapcore-qa-tests/jobs.yaml'
2--- jobs/snapcore-qa-tests/jobs.yaml 2017-02-27 21:25:17 +0000
3+++ jobs/snapcore-qa-tests/jobs.yaml 2017-03-03 16:47:03 +0000
4@@ -120,3 +120,35 @@
5 - shell: |
6 cd snapcore-qa-tests/autospread
7 ./setup.sh
8+
9+- job:
10+ name: snapcore-autopkgtest-createvm
11+ description: |
12+ Create Ubuntu cloud image based VM for autopkgtest-virt-qemu to use with snapd tests
13+ project-type: matrix
14+ axes:
15+ - axis:
16+ type: slave
17+ name: nodes
18+ values:
19+ - venonat-upgrade
20+ - axis:
21+ type: user-defined
22+ name: RELEASE
23+ values:
24+ - trusty
25+ - yakkety
26+ - xenial
27+ - zesty
28+ - axis:
29+ type: user-defined
30+ name: ARCH
31+ values:
32+ - amd64
33+ - i386
34+ builders:
35+ - clear-artifacts:
36+ - shell: |
37+ IMGDIR="$HOME/autopkgtest_images/"
38+ mkdir -p "$IMGDIR"
39+ autopkgtest-buildvm-ubuntu-cloud -r $RELEASE -a $ARCH -v -o $IMGDIR
40
41=== modified file 'scripts/deploy-jobs.sh'
42--- scripts/deploy-jobs.sh 2016-06-08 19:00:02 +0000
43+++ scripts/deploy-jobs.sh 2017-03-03 16:47:03 +0000
44@@ -11,4 +11,4 @@
45 esac
46
47 make -C "$JOB_PATH"
48-python -m jenkins_jobs.cmd $ARGS -r "$JOB_PATH"
49+python3 -m jenkins_jobs.cmd $ARGS -r "$JOB_PATH"

Subscribers

People subscribed via source and target branches