Merge lp:~verterok/ols-jenkaas/lpa-and-sso-charm-jobs into lp:~ols-jenkaas-admins/ols-jenkaas/trunk

Proposed by Guillermo Gonzalez
Status: Merged
Approved by: Guillermo Gonzalez
Approved revision: 623
Merged at revision: 626
Proposed branch: lp:~verterok/ols-jenkaas/lpa-and-sso-charm-jobs
Merge into: lp:~ols-jenkaas-admins/ols-jenkaas/trunk
Diff against target: 69 lines (+22/-14)
3 files modified
jobs/canonical-identity-provider.yaml (+11/-0)
jobs/canonical-is-charms.yaml (+0/-14)
jobs/livepatch-auth.yaml (+11/-0)
To merge this branch: bzr merge lp:~verterok/ols-jenkaas/lpa-and-sso-charm-jobs
Reviewer Review Type Date Requested Status
Daniel Manrique (community) Approve
Review via email: mp+359927@code.launchpad.net

Commit message

Add jobs for lpa and sso new charm locations and remove the old jobs

Description of the change

Add jobs for lpa and sso new charm locations and remove the old jobs

To post a comment you must log in.
Revision history for this message
Daniel Manrique (roadmr) wrote :

Maybe these jobs can be moved to a template? only name, charm-store and container vary between the two.

But this is just declarative stuff so we can trial it like this and then tweak later.

+1, thanks for moving away from canonical-is-charms!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'jobs/canonical-identity-provider.yaml'
2--- jobs/canonical-identity-provider.yaml 2018-06-07 16:14:12 +0000
3+++ jobs/canonical-identity-provider.yaml 2018-11-30 14:46:02 +0000
4@@ -8,3 +8,14 @@
5 jobs:
6 - 'land-{name}-dependencies'
7 - 'land-{name}'
8+
9+- project:
10+ name: 'canonical-identity-provider-charm'
11+ defaults: project
12+ container: 'u1-trusty'
13+ setup: 'make bootstrap'
14+ landing-tests: 'make test'
15+ charm-store: 'canonical-identity-provider'
16+ jobs:
17+ - 'land-{charm-store}_charm':
18+ trunk: 'lp:~ubuntuone-pqm-team/{charm-store}/charm'
19
20=== modified file 'jobs/canonical-is-charms.yaml'
21--- jobs/canonical-is-charms.yaml 2018-11-05 17:11:44 +0000
22+++ jobs/canonical-is-charms.yaml 2018-11-30 14:46:02 +0000
23@@ -6,7 +6,6 @@
24 landing-tests: 'make test'
25 charm-store: 'canonical-is-charms'
26 charm:
27- - canonical-identity-provider
28 - click-updown
29 - deployable
30 - grafana-2
31@@ -16,19 +15,6 @@
32 trunk: 'lp:~ubuntuone-pqm-team/canonical-is-charms/{charm}'
33
34 - project:
35- name: 'canonical-is-charms-xenial'
36- defaults: project
37- container: 'u1-xenial'
38- setup: 'make bootstrap'
39- landing-tests: 'make test'
40- charm-store: 'canonical-is-charms'
41- charm:
42- - livepatch-auth
43- jobs:
44- - 'land-{charm-store}_{charm}':
45- trunk: 'lp:~ubuntuone-pqm-team/canonical-is-charms/{charm}'
46-
47-- project:
48 name: 'canonical-sentry-charm'
49 defaults: project
50 container: 'canonical-sentry'
51
52=== modified file 'jobs/livepatch-auth.yaml'
53--- jobs/livepatch-auth.yaml 2018-04-13 12:32:42 +0000
54+++ jobs/livepatch-auth.yaml 2018-11-30 14:46:02 +0000
55@@ -12,3 +12,14 @@
56 jobs:
57 - 'land-{name}-dependencies'
58 - 'land-{name}-docker'
59+
60+- project:
61+ name: 'livepatch-auth-charm'
62+ defaults: project
63+ container: 'u1-xenial'
64+ setup: 'make bootstrap'
65+ landing-tests: 'make test'
66+ charm-store: 'livepatch-auth'
67+ jobs:
68+ - 'land-{charm-store}_charm':
69+ trunk: 'lp:~ubuntuone-pqm-team/{charm-store}/charm'

Subscribers

People subscribed via source and target branches