/
Builders

Builders

Continuous integration is an important tool for keeping code healthy.

We use the tools below to keep the software, firmware and documentation running, consistent and tested.

Travis-ci is a cloud-based continuous integration server which integrates well with GitHub, and is free for open-source projects.

The table below details the OpenWSN jobs running on Travis-ci. The icon updates dynamically and indicates the state of the build.

Jobs include building the firmware, running unit tests, and build source-code documentation.

Since Travis is a Linux environment, it cannot run Windows-based builds such as IAR.

builder.openwsn.org is a machine hosted at Inria-Paris and which runs Jenkins-ci, the open-source Continuation Integration server.

The table below details the OpenWSN jobs running on builder.openwsn.org. The icon updates dynamically and indicates the state of the build.

Builds includes running the firmware (including IAR builds), running unit tests and build/publishing source-code documentation.

firmwareopenvisualizerCoAP

compile

(see all jobs)

unit tests

unit tests

build docs

build docs

 

publish docs

publish docs

 

Related content

Kickstart Windows
Kickstart Windows
More like this
Coding Style
Coding Style
Read with this
Develop
Develop
More like this
OpenVisualizer
OpenVisualizer
Read with this
OpenWSN with the AVR Toolchain, JTAGICE3 debugger/programmer and Zigduino platform on Windows and Linux
OpenWSN with the AVR Toolchain, JTAGICE3 debugger/programmer and Zigduino platform on Windows and Linux
More like this
Overview Talks
Overview Talks
Read with this