Skip to content
Pre-release

@ctron ctron released this Jan 21, 2015 · 1165 commits to master since this release

Improvements

Maven Tycho based build

In the past Package Drone was built using the PDE tools in the Eclipse IDE. A manual step.

There is now a maven tycho based build, which can be run as a headless build and creates the final product ZIP together with the "deb" and "rpm" files.

Installation with APT and YUM

This closes #4 and #9. There are .deb and .rpm versions of the final output, which can be installed on Ubuntu 14.04 (or Minx 17) and on CentOS 7 (and RHEL 7).

There is a repository online which can directly be used for installations and future updates: http://repo.dentrassi.de/

These packages also bring startup scripts for Upstart or SystemD. See the wiki for installation instructions.

Automated tests

There is a basic automated test system based on Selenium WebDriver. Though it only works on Linux right now, it does unzip the product, create and setup a database and performs various tests using WebDriver.

There is still a lot to do in this area, but this is a good start.

Assets 5
You can’t perform that action at this time.