clue/graph-composer

Build/deploy graph-composer.phar automatically

clue opened this issue · 1 comments

clue commented

The current steps to build and deploy a new graph-composer.phar are:

  1. Install project and dependencies as per README.md
  2. Install box.phar as per its readme
  3. Run php box.phar build to generate a new graph-composer-{version}.phar
  4. Upload the phar to any hosting service and get its URL
  5. Update README.md to reflect new download URL

Obviously, this should be automated. Possible solutions:

  • Perhaps using some external cloud service? I suppose we're not the first to run into this?
  • Perhaps using something like bintray to host the phar archives (could automatic steps 4 and 5)
  • Any suggestions?
clue commented

This project is now built via clue/phar-composer and hosted on a private server which significantly simplifies handling this. The remaining issue of automating this further is handled in clue/phar-composer#2.