Sons of PHP
Source Code
  • 🏠Home
  • Contributor Covenant Code of Conduct
  • Getting Help
  • Reporting Issues
  • Security Policy
  • 🪈Bard
    • Overview
    • Commands
  • Symfony Bundles
    • Feature Toggle
  • Contracts
    • Contracts Overview
    • Common
    • Cookie
    • CQRS
    • Filesystem
    • Mailer
    • Pager
    • Registry
    • State Machine
  • 📦Components
    • Assert
    • Cache
      • Adapters
      • Marshallers
    • Clock
    • Container
    • Cookie
    • CQRS
    • Event Dispatcher
    • Event Sourcing
      • Aggregates
        • Aggregate Repository
      • Event Messages
        • Using the Serializable Event Message
        • Message Enrichers
        • Message Serializers
        • Message Repository
        • Message Upcasters
    • Feature Toggle
    • Filesystem
      • Adapters
    • Http Factory
    • Http Handler
    • Http Message
    • JSON
    • Link
    • Logger
      • Handlers
      • Enrichers
      • Filters
      • Formatters
    • Mailer
      • Transports
    • Money
      • Currency Providers
      • Operators
      • Queries
    • Pager
      • Adapters
    • Registry
    • State Machine
    • Version
  • 💁Contributing
    • Contributing Overview
    • Contributing Code
    • Discussions
    • Documentation
Powered by GitBook
On this page
  • init
  • add
  • merge
  • push
  • release

Was this helpful?

Edit on GitHub
  1. Bard

Commands

All commands have usage examples along with help documentation in the commands. To view more details, run bard <command> -h.

init

Initialize a new mono repository.

bard init

add

Add a new package to bard.

bard add <path> <repository>

merge

This command will merge all packages into the root composer.json file.

bard merge [<package>]

push

Pushes code to their respective repositories.

bard push [<package>]

release

Creates a new release. This command will update all the files that need to be updated, tag, and push the release out.

bard release <release>

You can use major, minor, or patch as the <release> argument instead of specifying the exact version you want to release.

PreviousOverviewNextFeature Toggle

Last updated 7 months ago

Was this helpful?

🪈