This repository has been archived by the owner. It is now read-only.
Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
01-motifs
02-gadgets
03-cabins
README.md

README.md

The General Extension Development workflow

After you have barge installed, are logged into a Skyport account, and have generated your keys, you can begin to develop your own Airship extensions.

The general workflow goes like this:

  1. Initialize your new extension.
  2. Write your code.
  3. Build the extension.
  4. Sign the extension.
  5. Release the extension.

Creating a Motif

barge motif
# ...Then follow the prompts

# Begin making your code changes:
cd your-new-project-name

Creating a Gadget

barge gadget
# ...Then follow the prompts

# Begin making your code changes:
cd your-new-project-name

Creating a Cabin

barge gadget
# ...Then follow the prompts

# Begin making your code changes:
cd your-new-project-name

Publishing Your Changes

# Build a .phar (Gadgets and Cabins) or .zip (Motifs):
barge build

# After building, feel free to manually install the deliverable in a local
# Airship installation.

# Once you are satisfied with the quality of your extension, sign it:
barge sign

# To make your extension available on Skyport:
barge release

In-Depth Guide