Lucky Charm

The lucky charm command contains the tools you will need for charm development.

Usage

charm [FLAGS] [SUBCOMMAND]

Subcommands

  • build: Build a Lucky charm and make it ready for deployment
  • create: Create a new lucky charm

Getting Started

The lucky charm command contains tools for creating and building your charms. These are the minimal essential tools for Lucky charm developers. You can see the doc pages for the create and build subcommands to learn more.

Publishing Charms

In order to publish your charms to the charm store you will need the sepparate Juju charm tools. After you have the charm tools installed, you can push your charm to the charm store:

# Build the charm using Lucky
$ lucky charm build
# Login to the charm store
$ charm login
# Push the charm to the charm store
$ charm push ./build/my-charm my-charm

See the Juju documentation for more information about publishing charms.