• Logo
    Rockcraft
  • github.com/canonical/rockcraft
  • More resources
    • Forum
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Rockcraft 1.5.1 documentation
Rockcraft 1.5.1 documentation
  • Tutorials
    • 1. Create a Hello World rock
    • 2. Install slices in a rock
    • 3. Containerise a PyPI package
    • 4. Bundle a Node.js app within a rock
    • 5. Build a rock for a Flask application
  • How-to guides
    • Get started - quick guide
    • Cut existing slices with Chisel
    • Create a package slice for Chisel
    • Install a custom package slice
    • Publish a slice definition
    • Contribute to Rockcraft documentation
    • Build the documentation
    • Use Rockcraft's GitHub Action
    • Convert an entrypoint to a Pebble layer
    • Publish a rock to a registry
    • Migrate a Docker image to a chiselled rock
    • Chisel an existing rock
    • Include local and remote files
    • Override a plugin's build
  • Reference
    • rockcraft.yaml
      • Part properties
    • Rockcraft commands
      • build
      • clean
      • expand-extensions
      • extensions
      • init
      • list-extensions
      • pack
      • prime
      • pull
      • stage
      • version
    • Extensions
      • flask-framework
    • Rockcraft plugins
      • .NET plugin
      • Ant plugin
      • Autotools plugin
      • CMake plugin
      • Dump plugin
      • Go plugin
      • Make plugin
      • Maven plugin
      • Meson plugin
      • Nil plugin
      • NPM Plugin
      • Python plugin
      • Qmake plugin
      • Rust plugin
      • SCons plugin
    • Parts and Steps
  • Explanation
    • Why use Rockcraft?
    • Chisel
    • Overlay step
    • Rocks
    • Bases
    • Pebble
    • From prime step to OCI layer
    • Filesets
    • Parts
    • Lifecycle details
    • Dump Plugin
Back to top
View this page
Edit this page
  • Contribute to Rockcraft documentation
  • Build the documentation
Copyright © 2022-2024, Canonical Group Ltd
Last updated on Jun 24, 2024
Show source
Ask a question on Discourse
Open a GitHub issue for this page
Edit this page on GitHub
Contents