You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@apache.org by "Kevin A. McGrail" <KM...@PCCC.com> on 2012/04/11 14:56:53 UTC

How to get SVN Snapshots for developers?

As noted at https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6689, 
the SVN snapshots were deprecated by Infra.

As noted by joes4, "if your dev community still needs such a service 
then I suggest you setup buildbot or jenkins to provide it".

My skill with hudson/jenkins/buildbot is fairly minimal but we have a 
need for SVN snapshots to have an "official" build for package 
maintainers to test SA for release.

Assistance would be greatly appreciated.

regards,
KAM

RE: How to get SVN Snapshots for developers?

Posted by Gavin McDonald <ga...@16degrees.com.au>.

> -----Original Message-----
> From: lieven.govaerts@gmail.com [mailto:lieven.govaerts@gmail.com] On
> Behalf Of Lieven Govaerts
> Sent: Friday, 4 May 2012 7:14 AM
> To: builds@apache.org
> Subject: Re: How to get SVN Snapshots for developers?
> 
> Hi Kevin,
> 
> On Wed, Apr 11, 2012 at 2:56 PM, Kevin A. McGrail <KM...@pccc.com>
> wrote:
> 
> > As noted at
> > https://issues.apache.org/**SpamAssassin/show_bug.cgi?id=**
> > 6689 <https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6689>,
> > the SVN snapshots were deprecated by Infra.
> >
> > As noted by joes4, "if your dev community still needs such a service
> > then I suggest you setup buildbot or jenkins to provide it".
> >
> > My skill with hudson/jenkins/buildbot is fairly minimal but we have a
> > need for SVN snapshots to have an "official" build for package
> > maintainers to test SA for release.
> >
> 
> It's not so difficult to add a build step to a buildbot configuration that
runs
> first "make tarball" on your project and then uploads the result to a
server.
> (buildbot is distributed so the builds are run on slave servers, not on
the
> central server)
> 
> However, spamassasin doesn't have a buildbot config and I don't think it
> makes sense to create one just for this purpose, as I suppose you'll want
the
> revision of the snapshot to match the revision being build.
> 
> So you'll have to find a similar config for Jenkins which, although I
guess won't
> be very difficult, I'm sorry to say I can't help you with.
> 
> Assistance would be greatly appreciated.

There are Jenkins Admins here who can help if you go that way.

However I can set you up a buildbot job to do what you need and I think it
does make
Sense, lots of projects utilise buildbot just to provide snapshots. (I'll
also throw in a RAT
Report step too)

Snapshots would be available at a url of
ci.apache.org/projects/spamassassin/snapshots/
Or similar.

Anyway, let me know what you decide.

Gav...
> >
> > regards,
> > KAM
> >
> 
> Lieven


Re: How to get SVN Snapshots for developers?

Posted by Lieven Govaerts <lg...@apache.org>.
Hi Kevin,

On Wed, Apr 11, 2012 at 2:56 PM, Kevin A. McGrail <KM...@pccc.com> wrote:

> As noted at https://issues.apache.org/**SpamAssassin/show_bug.cgi?id=**
> 6689 <https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6689>, the
> SVN snapshots were deprecated by Infra.
>
> As noted by joes4, "if your dev community still needs such a service then
> I suggest you setup buildbot or jenkins to provide it".
>
> My skill with hudson/jenkins/buildbot is fairly minimal but we have a need
> for SVN snapshots to have an "official" build for package maintainers to
> test SA for release.
>

It's not so difficult to add a build step to a buildbot configuration that
runs first "make tarball" on your project and then uploads the result to a
server.
(buildbot is distributed so the builds are run on slave servers, not on the
central server)

However, spamassasin doesn't have a buildbot config and I don't think it
makes sense to create one just for this purpose, as I suppose you'll want
the revision of the snapshot to match the revision being build.

So you'll have to find a similar config for Jenkins which, although I guess
won't be very difficult, I'm sorry to say I can't help you with.

Assistance would be greatly appreciated.
>
> regards,
> KAM
>

Lieven