[Tinyos-devel] tinyos autobuilds

Kevin Klues klueska at gmail.com
Fri Aug 17 08:45:23 PDT 2007


The figures in the pdf versions seem to be all screwed up....

Kevin

On 8/17/07, Jan Beutel <j.beutel at ieee.org> wrote:
> ahhh and i forgot. there are now pdfs generated from the TEP's (very
> handy for printing nice documents!
>
> e.g.
>
> http://tik42x.ee.ethz.ch:8080/artifacts/tinyos-2.x/20070817104632/doc/
>
> http://tik42x.ee.ethz.ch:8080/artifacts/tinyos-2.x/20070817104632/doc/pdf/tep2.pdf
>
>
>
> jan
>
>
>
> On Fri, 2007-08-17 at 12:59 +0200, Jan Beutel wrote:
> > if you check out the build artifacts on
> >
> > http://tik42x.ee.ethz.ch:8080/buildresults/tinyos-2.x
> >
> > you will see that docs are generated automatically including all nesdoc
> > for the platforms and apps of the 2.0.2 release and javadoc for
> > support/sdk/java at the very bottom. just click on artifacts and then
> > doc
> >
> >
> > we could also scp this to tinyos.net on every build to publish it on the
> > webpage
> >
> > i will add the rpm's next week but i am still waiting for a tool to be
> > installed by our sysadmin here.
> >
> > enjoy,
> >
> > jan
> >
> >
> >
> > On Wed, 2007-08-15 at 17:48 +0200, Jan Beutel wrote:
> > > hello all,
> > >
> > > as some of you know, i am operating a continuous integration server
> > > based on http://cruisecontrol.sourceforge.net that checks out tinyos-2.x
> > > sources regularly, builds automatically, performs checks and sends out
> > > notification emails on errors.
> > >
> > > the cruisecontrol server can be accessed via:
> > >
> > > http://tik42x.ee.ethz.ch:8080/index.jsp
> > > http://tik42x.ee.ethz.ch:8080/buildresults/tinyos-2.x
> > >
> > > this is still a pretty preliminary setup but i am working on enhancing
> > > it to accommodate more functionality. currently the system works as
> > > follows:
> > >
> > > server: linux 2.6.16.32-ia32-isg-ee-sm-pxe-smp-1 i686 GNU/Linux
> > > ncc: 1.2.4
> > > nescc: 1.2.9
> > > gcc: gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)
> > > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03)
> > >
> > > all other external tools are installed from
> > > http://www.tinyos.net/dist-2.0.0/ using a custom build script (see
> > > attachment) tinyos-tools are installed locally on every build so you are
> > > sure to use the current toolchain.
> > >
> > > after a clean checkout of CVS HEAD the following is built:
> > >
> > > * tinyos-2.x/tools
> > > * tinyos-2.x/tools/release
> > > * tinyos-2.x/support/sdk/cpp/sf
> > > * tinyos-2.x/support/sdk/java
> > > * tinyos-2.x/apps (BaseStation, Blink, MultihopOscilloscope, Null,
> > >   Oscilloscope, Powerup, RadioCountToLeds, RadioSenseToLeds) for the
> > >   targets: mica2, mica2dot, micaz, tmote, eyesIFXv2, tinynode
> > > * nesdoc for all the above apps
> > > * tinyos-2.x/docs as html and pdf
> > > * validation of all html and css in docs/html and docs/stylesheets
> > >
> > >
> > >
> > > CURRENT CAVEATS:
> > > - the tools are currently only built for i686 not x86_64, so the release
> > > rpms are no good :-(
> > > - the checking of the html docs hangs sometime and still needs a little
> > > more love
> > > - the server sometime dies accidentally and i only notice within a
> > > couple of days if i am away from the office (be patient)
> > >
> > > MINOR TODOS:
> > > - publish rpms automatically
> > > - publish all apps built
> > > - publish memory usage for all apps as on:
> > > http://tik42x.ee.ethz.ch:8080/buildresults/harvester?tab=metrics
> > >
> > > MAJOR TODOS:
> > > - integrate john regehrs static testing stuff
> > > - think about tunit integration...
> > > - execute apps on testbed, collect and publish data
> > >
> > >
> > >
> > > anyway. i probably forgot something. if you have anything that should be
> > > included, let me know. if you are bugged by nasty emails that complain
> > > about failed builds it's me bugging you.
> > >
> > > jan
> > >
> > >
> > > _______________________________________________
> > > Tinyos-devel mailing list
> > > Tinyos-devel at Millennium.Berkeley.EDU
> > > https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
> --
> Dr. Jan Beutel                              j.beutel at ieee.org
> Computer Engineering and Networks Laboratory, ETZ G75
> ETH Zurich                             +41 44 632 70 32 Phone
> Gloriastrasse 35                         +41 44 632 10 35 Fax
> CH 8092 Zurich/Switzerland  http://www.tik.ee.ethz.ch/~beutel
>
> _______________________________________________
> Tinyos-devel mailing list
> Tinyos-devel at Millennium.Berkeley.EDU
> https://mail.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-devel
>


-- 
~Kevin


More information about the Tinyos-devel mailing list