-
Enhancement
-
Resolution: Fixed
-
P4
-
8
Currently we have a "standard" and a "cross-build" job on hudson (that is two different Hudson jobs triggered by changes to the same workspace).
This request is to merge the cross build into the "standard" build, so that they are all built as part of the same Husdon job. It would replace the standalone cross builds.
Kevin suggests that this would mean that we would need to define a new "platform" similar to "linux-i586" for the cross builds - and suggested "linux-arm" as the name. This new platform would need to be mapped to the same slaves as used by linux-i586. Changes would need to be done to the build scripts (hudson-re-build.sh?) so that "ant cross-build" would be used for linux-arm target.
David Hill will support this effort as needed.
Currently the cross build differ in the Hudson command by:
# note changed target.
export ANT_TARGETS=cross-build
We will need to figure out how to use the Hudson platform name in the command scripts " ${label}"?