|Classes of Scott Arciszewski||Airship barge||README.md||Download|
A command line interface for developing and distributing Airship cabins, gadgets, and motifs.
How to Install Barge
First, checkout our Git repository.
Next, make sure you can execute the barge command.
Make sure you install the dependencies via Composer. This will get Halite and our constant-time encoding library installed (both are libraries that barge uses extensively):
Finally, you'll want to create a symlink in
How to Use Barge
Recommended: Create a workspace directory.
If you don't already have a Supplier account, register one here.
Now you're ready to run your first barge command.
If this is your first time logging in, you'll need to run
Once your keypairs are generated, their public counterparts are uploaded to the server and synchronized to the entire network in an append-only data structure.
Once your keys are set up, you can begin to build CMS Airship extensions. What do you want to build?
After you follow the prompts, you should have a skeletal project directory waiting to be fleshed out.
Ready to deploy your first version? Okay, first:
This assembles a .phar or .zip of your extension. You can manually install these into a local Airship to test them out (recommended).
If you're ready to release it, first sign it with your signing key:
And then release it:
If you've followed these steps, your package should be available for install in CMS Airship. If you release an update in this manner, it should be deployed and installed on all of your users' machines automatically (typically within an hour, unless they changed their configuration).