Menu

#118 testbeds - cruisecontrol t2 building of tools and releases

open
testbeds (20)
6
2007-08-15
2007-07-11
Jan Beutel
No

need to integrate build for make in apps toplevel dir.

need to check that it works

need to build doc for apps

need to check toplevel build flow.

need to check make install to keep up2date with tools.

Discussion

  • Jan Beutel

    Jan Beutel - 2007-08-15
    • summary: testbeds - cruisecontrol tos2 --> testbeds - cruisecontrol t2 building of tools and releases
     
  • Jan Beutel

    Jan Beutel - 2007-08-15

    Logged In: YES
    user_id=154546
    Originator: YES

    building of tools fails when building 64 bit java apps on tik42x.

    trials on tik51x are not straightforward as this machine only has 64 and no 32 bit support

     
  • Jan Beutel

    Jan Beutel - 2007-08-15
    • assigned_to: nobody --> beutel
     
  • Jan Beutel

    Jan Beutel - 2007-08-16

    Logged In: YES
    user_id=154546
    Originator: YES

    support/sdk/c fails when called from build.xml via cc-build-ts.xml

    [tos2]~/cruisecontrol $ ant-1.6.5 -v -buildfile cc-build-t2.xml supporta
    Apache Ant version 1.6.5 compiled on February 17 2006
    Buildfile: cc-build-t2.xml
    Detected Java version: 1.5 in: /usr/pack/jdk-1.5.0_06-mo/i686-debian-linux3.1/jdk1.5.0_06/jre
    Detected OS: Linux
    parsing buildfile /home/tec/cruisecontrol/cc-build-t2.xml with URI = file:///home/tec/cruisecontrol/cc-build-t2.xml
    Project base dir set to: /home/tec/cruisecontrol/projects
    Build sequence for target(s) `supporta' is [supporta]
    Complete build sequence is [supporta, support, apps, prepare, getcvs, tools, release, checkstyle, findbugs, pmd, check_java, javadoc, docs, build_webpage, validate_html, validate_css, validate, check_html, all_noapps, all, supportb, ]

    supporta:
    Project base dir set to: /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c
    [ant] calling target(s) [all] in build file /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml
    parsing buildfile /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml with URI = file:///home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml
    Project base dir set to: /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c
    [ant] Entering /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml...
    Build sequence for target(s) `all' is [all]
    Complete build sequence is [all, install, ]

    all:
    [echo] Building support sdk c
    [exec] Current OS is Linux
    [exec] Executing './bootstrap' with
    [ant] Exiting /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml.

    BUILD FAILED
    /home/tec/cruisecontrol/cc-build-t2.xml:151: The following error occurred while executing this line:
    /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml:5: Execute failed: java.io.IOException: java.io.IOException: ./bootstrap: not found
    at org.apache.tools.ant.ProjectHelper.addLocationToBuildException(ProjectHelper.java:539)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:384)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.Main.runBuild(Main.java:668)
    at org.apache.tools.ant.Main.startAnt(Main.java:187)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    Caused by: /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml:5: Execute failed: java.io.IOException: java.io.IOException: ./bootstrap: not found
    at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:620)
    at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:452)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
    ... 12 more
    Caused by: java.io.IOException: java.io.IOException: ./bootstrap: not found
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
    at java.lang.ProcessImpl.start(ProcessImpl.java:65)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
    at java.lang.Runtime.exec(Runtime.java:591)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:834)
    at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435)
    at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
    at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:576)
    at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:617)
    ... 21 more
    --- Nested Exception ---
    /home/tec/cruisecontrol/projects/tinyos-2.x/support/sdk/c/build.xml:5: Execute failed: java.io.IOException: java.io.IOException: ./bootstrap: not found
    at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:620)
    at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:452)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.Main.runBuild(Main.java:668)
    at org.apache.tools.ant.Main.startAnt(Main.java:187)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
    Caused by: java.io.IOException: java.io.IOException: ./bootstrap: not found
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
    at java.lang.ProcessImpl.start(ProcessImpl.java:65)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
    at java.lang.Runtime.exec(Runtime.java:591)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:834)
    at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435)
    at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
    at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:576)
    at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:617)
    ... 21 more
    --- Nested Exception ---
    java.io.IOException: java.io.IOException: ./bootstrap: not found
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:148)
    at java.lang.ProcessImpl.start(ProcessImpl.java:65)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:451)
    at java.lang.Runtime.exec(Runtime.java:591)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:834)
    at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:435)
    at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:449)
    at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:576)
    at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:617)
    at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:452)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:37)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:382)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
    at org.apache.tools.ant.Task.perform(Task.java:364)
    at org.apache.tools.ant.Target.execute(Target.java:341)
    at org.apache.tools.ant.Target.performTasks(Target.java:369)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
    at org.apache.tools.ant.Main.runBuild(Main.java:668)
    at org.apache.tools.ant.Main.startAnt(Main.java:187)
    at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
    at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)

    Total time: 1 second

     
  • Jan Beutel

    Jan Beutel - 2007-08-17

    Logged In: YES
    user_id=154546
    Originator: YES

    support/sdk/c seems to work

    missing are still the rpm's

     
  • Jan Beutel

    Jan Beutel - 2007-08-24

    Logged In: YES
    user_id=154546
    Originator: YES

    the release building (rpms) does not really work like this on our setup. rpmbuild somehow coughs... and the 64 bit problem is still open.

    for now we still need to:

    - check out the scp publisher
    - integrate plotting into all t2 apps
    - put the webapps in subversion
    - check the reporting policy for pmd in all projects
    - artifacts publishing of executable code and source tgz...

     
  • Jan Beutel

    Jan Beutel - 2007-08-30

    Logged In: YES
    user_id=154546
    Originator: YES

    all t2 apps should be synched as to the plotting and artifacts