RSS/Atom feed Twitter
Site is read-only, email is disabled

nightly builds of the manual (buildbot)

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

5 of 5 messages available
Toggle history

Please log in to manage your subscriptions.

nightly builds of the manual (buildbot) Roman Joost 07 Dec 02:39
  nightly builds of the manual (buildbot) Martin Nordholts 07 Dec 18:40
   nightly builds of the manual (buildbot) Marco Ciampa 08 Dec 00:08
    nightly builds of the manual (buildbot) Martin Nordholts 08 Dec 06:40
   nightly builds of the manual (buildbot) Roman Joost 08 Dec 01:14
Roman Joost
2010-12-07 02:39:11 UTC (over 14 years ago)

nightly builds of the manual (buildbot)

Hi,

I've got a positive reply to include a nightly build of the manual on the GIMP buildbot a few weeks ago.

In the mean time I created a snipped and tested it on my own machine:

f1 = factory.BuildFactory() f1.addStep(buildbot.steps.source.Git(repourl="git://git.gnome.org/gimp-help-2", mode="update")) f1.addStep(ShellCommand(command=["./autogen.sh", "--without-gimp"])) f1.addStep(ShellCommand(command=["make", "html"]))

Note: This will occupy quite a bit of disk space. On my buildbot where I tested the snippet it was occupying about 710 MB.

Questions:

* Is it possible to synchronise the build artifacts (the generated HTML or other formats) with wilber? If so it would make sense to add more steps.

Cheers

Martin Nordholts
2010-12-07 18:40:31 UTC (over 14 years ago)

nightly builds of the manual (buildbot)

On 12/07/2010 03:39 AM, Roman Joost wrote:

Hi,

I've got a positive reply to include a nightly build of the manual on the GIMP buildbot a few weeks ago.

In the mean time I created a snipped and tested it on my own machine:

f1 = factory.BuildFactory() f1.addStep(buildbot.steps.source.Git(repourl="git://git.gnome.org/gimp-help-2", mode="update")) f1.addStep(ShellCommand(command=["./autogen.sh", "--without-gimp"])) f1.addStep(ShellCommand(command=["make", "html"]))

Note: This will occupy quite a bit of disk space. On my buildbot where I tested the snippet it was occupying about 710 MB.

Questions:

* Is it possible to synchronise the build artifacts (the generated HTML or other formats) with wilber? If so it would make sense to add more steps.

Hi

It seems a bit too risky to push every build to wilber, at least in the beginning.

Assuming we don't do that for now, is the important thing for you just to see if the build completes without errors? Just double-checking. If that is the case, I'll set up a buildbot doing the steps above. I can't promise to do it immediately though.

Cheers, Martin

Marco Ciampa
2010-12-08 00:08:16 UTC (over 14 years ago)

nightly builds of the manual (buildbot)

On Tue, Dec 07, 2010 at 07:40:31PM +0100, Martin Nordholts wrote:

It seems a bit too risky to push every build to wilber, at least in the beginning.

Where exactly do you see a danger?

Roman Joost
2010-12-08 01:14:56 UTC (over 14 years ago)

nightly builds of the manual (buildbot)

Hi Martin,

On Tue, Dec 07, 2010 at 07:40:31PM +0100, Martin Nordholts wrote:

On 12/07/2010 03:39 AM, Roman Joost wrote: It seems a bit too risky to push every build to wilber, at least in the beginning.

That's fine. Perhaps I could ask my employer to sponsor a bit of server space and run another buildbot which updates the HTML documents on wilber by an scp.

Assuming we don't do that for now, is the important thing for you just to see if the build completes without errors?

Absolutely.

Just double-checking. If that is the case, I'll set up a buildbot doing the steps above. I can't promise to do it immediately though.

Take your time!

Thanks a lot for this!

Martin Nordholts
2010-12-08 06:40:54 UTC (over 14 years ago)

nightly builds of the manual (buildbot)

On 12/08/2010 01:08 AM, Marco Ciampa wrote:

On Tue, Dec 07, 2010 at 07:40:31PM +0100, Martin Nordholts wrote:

It seems a bit too risky to push every build to wilber, at least in the beginning.

Where exactly do you see a danger?

That the buildbot will publish broken or corrupt builds. For example, we need to deal with that the internet connection breaks while in the middle of uploading a new documentation build.

It is all solvable of course, but let's first make the buildbot do perfect local builds of the manual. When it has done that for a few weeks or so, we can make it publish the builds too.

/ Martin