-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
On 03/14/2013 08:23 AM, David Planella wrote: > -------- Missatge original -------- Assumpte: > [Ubuntu-touch-coreapps] [Calendar] daily build is not daily Data: > Wed, 13 Mar 2013 22:05:35 +0100 De: Frank Mertens > <[email protected]> A: [email protected] > > Does anybody around here know how to tell this Jenkins bot to > rebuild a package? For the calendar app it is nearly a week > behind: > > https://launchpad.net/~ubuntu-touch-coreapps-drivers/+archive/daily/+sourcepub/3016240/+listing-archive-extra Our > jenkins is hooked on the following "events": 1. a new merge proposal with state "Needs Review" is created or a bzr revision is pushed to such a merge proposal/branch. In this case jenkins builds the branch+trunk and votes Needs Fixing/Approve on the merge proposal based on the result. 2. Merge proposal's global state is changed to "Approved". In this case jenkins builds the branch+trunk (to make sure it still works) and does the following things in addition: * if the build/test fails the MP state is changed to "Needs Review" * Otherwise it merges the code (the commit message from the merge proposal is used to commit this merge) and pushes the result to the target branch/trunk _and_ * uploads the new version to the PPA In other words -- if you push to trunk yourself, jenkins will not notice the change (as it expects _every_ change will go through merge proposal and will be merged automatically). The easiest way to get a newest package in the PPA is therefore to let jenkins do the auto-merging via an approved merge proposal. HTH. Thanks, Martin - -- Martin Mrazik | Product Strategy Quality Lead Key fingerprint: 0373 C5E5 6A04 39FF 9D06 31B8 B296 2F5D 35FF D83B -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlFBfQIACgkQspYvXTX/2DtrIACfQPOZBaSXwDT2PhkHK0fDauAA J0oAoI2rYxkI/Mc0A5Jv5YUSz9vXkHxH =NhSA -----END PGP SIGNATURE----- -- Mailing list: https://launchpad.net/~ubuntu-touch-coreapps Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-touch-coreapps More help : https://help.launchpad.net/ListHelp

