From: David Aguilar <davvid@gmail.com>
To: git@vger.kernel.org
Subject: [ANNOUNCE] Garden v1.5.0 released!
Date: Mon, 15 Apr 2024 19:55:07 -0700 [thread overview]
Message-ID: <Zh3oi4LL1xt524v7@gmail.com> (raw)
Hello Git Developers, I hope you've all been well.
I am pleased to announce that Garden v1.5.0 is now available.
- Garden prebuilt binaries: https://github.com/garden-rs/garden/releases
- Garden on crates.io: https://crates.io/crates/garden-tools
- Garden source repository: https://gitlab.com/garden-rs/garden
Please follow the release notes link below for a full list of changes.
What is Garden?
---------------
Garden grows and cultivates collections of Git trees.
Garden is a mashup of a simple yet powerful command runner and a
multi-repo Git configuration manager.
Garden helps you define development workflows that operate over
collections of self-contained and inter-dependent Git worktrees.
Garden aids in common development setup steps such as setting
environment variables, configuring search paths, and creating
arbitrary groupings of repositories for development.
Garden's is a tool that helps you,
- Bootstrap Git-based development environments from source.
- Apply Git remotes and git configuration to freshly cloned
repositories.
- Define arbitrary collections of Git repositories for running commands.
- Define environment variables scoped to specific projects or trees.
- Define custom commands and workflows.
- Leverage your existing shell scripting knowledge. If you already know
(bash/zsh/etc) shell then you can learn to use `garden` with minimal
effort.
Garden is configured using YAML files extended with a simple shell
expression syntax. Garden lets you define (multi-repository) workflows
using the vast ecosystem of UNIX command-line tools.
Read the Garden User Guide @ https://garden-rs.gitlab.io/
for details on how to use and configure Garden.
Read the Garden release notes @ https://garden-rs.gitlab.io/changelog.html
for a full list of new features and enhancements.
Have fun!
--
David
reply other threads:[~2024-04-16 2:55 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Zh3oi4LL1xt524v7@gmail.com \
--to=davvid@gmail.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.