Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Maven with Tycho only provides the possibility of headless KIELER builds without starting eclipseEclipse. To facilitate automatic builds, further Software software to monitor source code repositories, start builds after each check-in, notify developers of failed builds, etc. is needed. For KIELER we are using Bamboo by Atlassian

...

At the moment there are four jobs configured for KIELER

...

Juno 4.2 Continuous Plugins

  • Builds and tests KIELER plugins after each commit
  • Sends notifications of failed builds to the responsible developer(s)

...

Juno 4.2 Product Nightly

  • Builds all of KIELER including all plugins, features as well as the RCA and the KIELER P2 Repository every night.
  • Deploys RCA and repository to the download server
  • Assembles the KLay libraries (with and without EMF included) into jar files and deploys them to the download server
  • Sends notifications about failed commits to the responsible developer(s) and staff members

...

Kieler Rating Nightly

  • Builds and deploys the KIELER class rating website with a special javadoc doclet

...

Nightly QA

...

Build

  • Runs nightly static code checkers, code metrics as PMD, FindBugs, Checkstyle etc.

...