bee update
completionbee update <branch>
Published by sschmid about 2 years ago
bee --batch --allow-fail
return
instead of exit
Published by sschmid about 2 years ago
bee::secrets
before running pluginsPublished by sschmid about 2 years ago
bee info
Published by sschmid about 2 years ago
Published by sschmid about 2 years ago
bee plugins --lock
bee plugins
with error when missing pluginsBEE_FILE
instead of hard coded Beefile pathPublished by sschmid over 2 years ago
TEST_BASH_VERSION
to support GitHub actions matrix.bashrc
in DockerfileVOLUME
in DockerfilePublished by sschmid over 2 years ago
bee 1.0.0 is a complete rewrite from scratch
using bats for
test-driven development (TDD). As a result bee 1.0.0 is more flexible,
more efficient, more secure and scales better with an increasing number
of plugins. See https://github.com/sschmid/bee/projects/1
The new bee bash completion is faster and let's you add custom completions for
your plugins to make working with plugins even more convenient.
While most of the api stays the same, there are breaking changes.
Most importantly, plugin functions are now completed and invoked
without ::
, e.g.
bee github me # instead of bee github::me
It's also recommended to backup and delete your existing ~/.beerc
and let bee generate a new one by simply running any bee command.
Please merge the newly generated ~/.beerc
with your previous one if you want
to be backwards compatible and support bee versions < 1.0.0.
bee still supports older versions by specifying a version in your Beefile
BEE_VERSION=0.41.0
Registries
are now referred to as hubs
.
The new bee bash completion can be activated by adding this to your ~/.bashrc
or ~/.zshrc
echo "complete -C bee bee" >> ~/.bashrc
Consider removing the old one by deleting bee-completion.bash
and removing it from your ~/.bashrc
or ~/.zshrc
rm /usr/local/etc/bash_completion.d/bee-completion.bash
os
directory to support various platforms like macOS, alpine, Windows WSL, etc.bee install
generates Beefile.lock
to share exact plugin versions across the team::
,
bee github me
instead of bee github::me
plugin.json
instead of myplugin::deps
plugin.json
instead of plugin.sh
bee::log_info
instead of log_info
,bee::job
instead of job
bee --help
complete -C bee bee
instead of source /usr/local/etc/bash_completion.d/bee-completion.bash
-v
in favour of long options like --verbose
bee changelog
bee commands
bee depstree
bee donate
bee reinstall
bee switch
bee uninstall
Published by sschmid about 3 years ago
BEE_RC
to BEEFILE
Published by sschmid about 3 years ago
.beerc
to Beefile
Published by sschmid over 3 years ago
Published by sschmid over 3 years ago
master
branch and use main
branchln -sf /usr/local/opt/bee/src/bee /usr/local/bin/bee
~/.beerc
and specify plugin registriesBEE_PLUGIN_REGISTRIES=(
https://github.com/sschmid/beehub.git
)
Plugins have been removed from this repository and moved to their own repositories.
By the time of this release, these plugins are available:
bee now functions as a plugin launcher with package management functionality. The plugins above are registered at beehub which is the official bee plugin register: https://github.com/sschmid/beehub
You can register your own plugin at beehub by creating a pull request. You can also create your own custom register for your personal or private plugins.
Please refer to the README.md for more information.
bee changelog
bee job
commands
search filterbee lint
bee hash
bee pull
bee install
bee reinstall
bee uninstall
for pluginsbee info
bee outdated
bee depstree
bee batch
bee cache
bee switch
bee -f
bee -p
BEE_SILENT
is 0
master
branch and use main
branch--silent
to -s
--verbose
to -v
log_strong
to log_info
Published by sschmid almost 4 years ago
macos::notification
Published by sschmid almost 4 years ago
Published by sschmid almost 4 years ago
Published by sschmid almost 4 years ago
bee update
to only update system beePublished by sschmid almost 4 years ago
bee.sh
to .beerc
PROJECT
to BEE_PROJECT
RESOURCES
to BEE_RESOURCES
BEE_RC
BEE_VERSION
in your project .beerc
PROJECT
to BEE_PROJECT
RESOURCES
to BEE_RESOURCES
bee_runner.sh
from bee_sh
get
commandPublished by sschmid almost 4 years ago
lfs::untrack_and_add
lfs::track_and_add_type
lfs::untrack_and_add_type
tag
to BEE_VERSION
in get
Published by sschmid almost 4 years ago
get
script to download a specific bee versiongithub::create_org_repo
github::remove_team
github::add_user
github::remove_user
Add github::me
Published by sschmid about 4 years ago
BEE_RCs