jadu / meteor

A packaging and deployment tool
https://jadu.github.io/meteor
MIT License
9 stars 1 forks source link

Meteor

CI MIT License Downloads

Meteor is a packaging and deployment tool for the Jadu Continuum platform.

Compiling the Phar

The Phar file is compiled using the box tool. Once box has been installed run the following command:

box build

Creating a release

  1. Test the master branch using the meteor-server-test job.
  2. Create a new tag from the master branch.
  3. Build the meteor.phar with the meteor-phar-build job.
  4. Download the built meteor.phar.
  5. Create a new release for the tag on GitHub and upload the meteor.phar.
  6. Update the Meteor version in the internal meteor-ant project (see package.xml).
  7. Create a new tag of meteor-ant, where the tag name matches the main Meteor version.

Documentation

The documentation is hosted on GitHub Pages using Jekyll from the master branch in the docs directory.

Design goals