Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [papyrus-rt-dev] [Releng] Master-All artifacts now available in Papyrus-RT-Product job

Yes, I like that name better.

For the weekly integration build I think one for all is enough.

A question, the screenshot you sent is from which job? 


On Fri, Jun 3, 2016 at 9:14 AM Céline JANSSENS <celine.janssens@xxxxxxxxxxx> wrote:

So what would be the best name for the components Build ?

Papyrus-RT-Master-<Component> ?


And do we need an integration job for each component ? I guess a weekly Integration job for all should enough ?

Regards


Le 03/06/2016 à 15:06, Christian Damus a écrit :
Indeed, the component builds are not integration builds.

cW



On 3 June, 2016 at 09:04:52, Ernesto Posse (eposse@xxxxxxxxxxxxx) wrote:

If those are the new Papyrus-RT-Integration-<Component> jobs, then they are already configured to poll every 15 minutes.

But I'm now confused with the name of those jobs, if we are going to have *weekly* integration builds as we discussed.


On Fri, Jun 3, 2016 at 9:00 AM Christian Damus <give.a.damus@xxxxxxxxx> wrote:
They should, if they aren’t already.



On 3 June, 2016 at 09:00:15, Ernesto Posse (eposse@xxxxxxxxxxxxx) wrote:

And those component builds would also be polling every 15 minutes?


On Fri, Jun 3, 2016 at 8:58 AM Christian Damus <give.a.damus@xxxxxxxxx> wrote:

Wouldn’t it make more sense for this build to be a downstream build of all of the component builds, so that it is triggered whenever one of them produces a new build?  Because its purpose is to re-package the binaries produced by those builds.

Otherwise, if it is triggered by source changes, it will be triggered at the same time as the component builds and so will always be lagging behind them in its content.

cW



On 3 June, 2016 at 08:45:35, Ernesto Posse (eposse@xxxxxxxxxxxxx) wrote:

I just checked the configuration for this job and it is set to poll every 15 minutes, so I expect this should work for you. I've added you to the list of users that can configure this job. I think you should be able to see it now. (https://hudson.eclipse.org/papyrus-rt/job/Papyrus-RT-Product/)

By the way, we are also planning a more stable weekly integration build repo which could be used to make sure that the developer and tester setup models don't throw errors when trying to access the repo.


On Fri, Jun 3, 2016 at 2:58 AM Peter Cigéhn <peter.cigehn@xxxxxxxxx> wrote:
Hi,

Thanks for the feedback Ernesto!

What about the update frequency for this update site then? Has it the same poll frequency checking for merges to the master branch as the previous one, i.e. 20 minutes? Or is this new update site updated less frequently, time triggered as true 24-hour nightly build? We (at least I) really need an update site that is updated often to able to provide quick feedback if needed. I don't want to wait until next day to be able to get the latest build of Papyrus-RT.

I can't see the build configuration for this new build (as I can for the other one since I got permissions to be able to retrigger that job in case it had failed, which I won't be able to do for this new job then).

/Peter Cigéhn

On 2 June 2016 at 23:07, Ernesto Posse <eposse@xxxxxxxxxxxxx> wrote:
@Peter, I've pushed 74446 to fix the setup files. There are still some wrinkles that need to be ironed out before merging this. 

Celine has been working on a restructuring of the build jobs and we've been having some discussions about the p2 repos. I hope this can be settled soon.



On Thu, Jun 2, 2016 at 5:12 AM Peter Cigéhn <peter.cigehn@xxxxxxxxx> wrote:
Hi,

I am not fully sure I understand the implications of this change. The p2 repo available at


is the one that we always have used for the core, profile and tooling builds, and has been built within 20 minutes after something had been merged to master, to be able to provide quick feedback. I am not sure how the Papyrus-RT-Product builds has been configured, if it checks for changes in Git equally often, or if it has a strict time based trigger.

Shouldn't this change have been identified and announced a bit earlier? All setup files that we have reference the (now empty) p2 repo earlier produced by the Papurys-RT-Master-All build. Those setup files (that we have in the website repo), including any users that have made their own setup files, will now have to be updated. Those setup files are now broken for installations based on the latest builds.

/Peter Cigéhn

On 2 June 2016 at 09:02, Céline JANSSENS <celine.janssens@xxxxxxxxxxx> wrote:
Hello,

For your information, the Hudson Jobs Gerrit-master and Master-All won't build the releng part anymore.
The releng part contains: p2, rcp, product and the main feature.

The job Papyrus-RT-Product is now in charge of building those items.

NOTE: If you have dependencies with Master-All artifacts, You may need to point to Papyrus-RT-Product artifacts instead.

Regards
--
 
  Céline JANSSENS
Software Engineer
+33 (0)2 44 47 23 23
  Mail : cej@xxxxxxxxxxx

6 rue Léonard De Vinci - BP 0119 - 53001 LAVAL Cedex - FRANCE
www.all4tec.net

_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev


_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev

_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev


_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev


_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev

--

 
  Céline JANSSENS
Software Engineer
+33 (0)2 44 47 23 23
  Mail : cej@xxxxxxxxxxx

6 rue Léonard De Vinci - BP 0119 - 53001 LAVAL Cedex - FRANCE
www.all4tec.net
_______________________________________________
papyrus-rt-dev mailing list
papyrus-rt-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/papyrus-rt-dev

JPEG image

JPEG image


Back to the top