Welcome, Guest
Username Password: Remember me

Looking for suggestions for build jobs
(1 viewing) (1) Guest
  • Page:
  • 1

TOPIC: Looking for suggestions for build jobs

Looking for suggestions for build jobs 1 year, 8 months ago #354

  • scmuser
  • OFFLINE
  • Gold Boarder
  • scm master
  • Posts: 237
  • Points: 3426
  • Karma: 0
  • Honor Medal 2009
Looking for suggestions for build jobs using Mercurial MQ

Hello

I've recently setup matrix projects to test Py libs (so far axis are
the version of the interpreter and versions of dependencies) .
Considering the fact that Hudson Mercurial plugin doesn't provide
explicit support for MQ (AFAIK) I'm looking for suggestions so as to
find ways to work around this limitation in order to achieve the
following

1. First of all I'd like to test each and every revision
committed to the repository . I think this could be
achieved by parameterizing the build job and
supplying individual revision number
to the build in the Hg hook that triggers it
from remote (is there a better way to do this ?)
2. I'd like to start a variable number of jobs , more
precisely one job for each patch in the queue .
The goal is to ensure that every patch will work
if applied against repository trunk (have
no idea of how to do this ...)
3. I need to copy some (script) files to the workspace
before starting the build (and I don't use neither Ant
nor Maven, nor MSBuild, nor ... I just need to copy
static files ;o) .
4. I need to publish in the build results page
some files generated
during the build (binaries, logs, ... ) and browse
(some of) them inside Hudson site . They should
be accessible from the page showing build results
e.g. myserver.com/job/jobname/49


(I suppose this is the «Archive the artifacts» +
«Files to archive» combination ... isn't it ? )
5. I need to execute custom scripts only if the build
succeds.

Please ideas and suggestions about how to do this (and probably
plugins that need to be installed, ...) will be very welcomed.

Thnx in advance !

Re: Looking for suggestions for build jobs 1 year, 5 months ago #405

  • rajeshkumar
  • OFFLINE
  • Moderator
  • I love software configuration management
  • Posts: 370
  • Points: 44550
  • Karma: 4
  • Honor Medal 2009
Hudson and Maven combination would be best for your need.
Regards,
Rajesh Kumar
Build and Release Engineer
My Blog: community.scmgalaxy.com/pg/profile/rajeshkumar
  • Page:
  • 1
Time to create page: 0.56 seconds

     
    
Home Forum