Merge lp:~verterok/ols-jenkaas/split-charm-build-packagereview into lp:~ols-jenkaas-admins/ols-jenkaas/trunk

Proposed by Guillermo Gonzalez
Status: Merged
Merged at revision: 706
Proposed branch: lp:~verterok/ols-jenkaas/split-charm-build-packagereview
Merge into: lp:~ols-jenkaas-admins/ols-jenkaas/trunk
Diff against target: 26 lines (+7/-1)
1 file modified
jobs/packagereview.yaml (+7/-1)
To merge this branch: bzr merge lp:~verterok/ols-jenkaas/split-charm-build-packagereview
Reviewer Review Type Date Requested Status
Maximiliano Bertacchini Approve
Online Services Jenkaas Administrators Pending
Review via email: mp+384131@code.launchpad.net

Commit message

split packagereview-worker charm build into a separate job

Description of the change

split packagereview-worker charm build into a separate job

To post a comment you must log in.
Revision history for this message
Maximiliano Bertacchini (maxiberta) wrote :

+1!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'jobs/packagereview.yaml'
2--- jobs/packagereview.yaml 2020-05-04 20:53:03 +0000
3+++ jobs/packagereview.yaml 2020-05-18 16:30:05 +0000
4@@ -5,7 +5,7 @@
5 trunk: 'lp:packagereview'
6 setup: 'SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make /home/ubuntu/siab-dependencies'
7 landing-tests: 'SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make test'
8- build-command: 'SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make charm-publish CHARM_NAME=packagereview && SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make charm-publish CHARM_NAME=packagereview-worker'
9+ build-command: 'SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make charm-publish CHARM_NAME=packagereview'
10 deps-trunk: 'lp:~siab/+git/siab-dependencies'
11 charm-repo: 'ssh://git.launchpad.net/~ubuntuone-pqm-team/packagereview/+git/charm-build-packagereview'
12 deploy-group: 'snap-store'
13@@ -19,9 +19,15 @@
14 - project:
15 defaults: project
16 name: 'packagereview-worker'
17+ vcs: 'git'
18+ trunk: 'lp:packagereview'
19+ setup: 'SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make /home/ubuntu/siab-dependencies'
20+ build-command: 'SNAPSTORE_DEPENDENCY_DIR=/home/ubuntu/siab-dependencies make charm-publish CHARM_NAME=packagereview-worker'
21 charm-repo: 'ssh://git.launchpad.net/~ubuntuone-pqm-team/packagereview/+git/charm-build-packagereview-worker'
22 deploy-group: 'snap-store'
23 jobs:
24+ - '{name}-build-charm'
25+ - 'trigger-{name}-build-charm-on-changes'
26 - 'trigger-{name}-parameterized-staging-deploy-on-charm-changes'
27
28

Subscribers

People subscribed via source and target branches