Commit Graph

37 Commits

Author SHA1 Message Date
Markus Wamser 428bd2d374
bento: typo fix in status message 2023-05-30 13:25:12 +02:00
Florian Brandes 3e7125d32e
add a config option to not build the config locally
Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2023-05-02 21:44:07 +02:00
Florian Brandes fcefd9e815
remote_port: bugfix for existing bento configurations
now REMOTE_PORT is set in `bento`, just like TIMEOUT
and therefore optional.

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-12-20 10:47:58 +01:00
Florian Brandes 6ec3dd7b4e
add REMOTE_PORT setting
this allows the deployment server to run on a different
SSH port than the default port 22.

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2022-12-19 19:25:15 +01:00
Solene Rapenne d8c28c8ebd bento: recreate the state file for every rebuild 2022-12-08 00:09:02 +01:00
Solene Rapenne 88f124b5b1 bento: only display two biggest time unit in the elapsed time in status 2022-12-08 00:08:37 +01:00
Solene Rapenne 018880d464 bento: use nvd when available 2022-12-08 00:07:27 +01:00
Solene Rapenne fcb949881a bento: status now waits for changes in chroot dir in an infinite loop 2022-10-06 22:29:41 +02:00
Solene Rapenne 6b0eecb7f3 bento: diff shouldn't display an error for new machines 2022-10-04 23:02:59 +02:00
Solene Rapenne 80c0de326b bento: add a new feature to work in a push model 2022-10-04 23:02:41 +02:00
Solene Rapenne 9223913444 bento: remove useless comment 2022-09-29 18:15:02 +02:00
Solene Rapenne f14121f9bb bento: add command diff 2022-09-29 18:12:53 +02:00
Solene Rapenne b98bd0f845 bento: SFTP timeout is now configurable 2022-09-27 20:46:09 +02:00
Solene Rapenne 8d7f17be31 documentation: reorder the position of a few parts 2022-09-27 00:07:09 +02:00
Solene Rapenne 05007ad188 bento: add a default timeout to SFTP to avoid bento-upgrade.service to be stuck forever 2022-09-26 23:56:27 +02:00
Solene Rapenne 6de41994bf bento: add auto reboot mode 2022-09-24 17:18:39 +02:00
Solene Rapenne 4dfe31b6b1 bento: add BENTO_DIR variable to automatically use the right place for bento commands 2022-09-15 18:28:28 +02:00
Solene Rapenne 23ff8f94df bento: flake-update can only update a single input 2022-09-15 18:26:17 +02:00
Solene Rapenne bf98c6f469 bento: add a new option to update flakes recursively 2022-09-14 21:52:25 +02:00
Solene Rapenne 277dadafce bento: improve logic for handling command line 2022-09-14 21:52:14 +02:00
Solene Rapenne 6ad0f4424b bento: shellcheck on integrated scripts 2022-09-12 13:37:30 +02:00
Solene Rapenne 191703bd41 bento: add support for autonomous auto upgrade 2022-09-12 13:37:26 +02:00
Solene Rapenne 96c5dd8644 bento: improve the user experience when using test/switch 2022-09-11 13:52:20 +02:00
Solene Rapenne 32ce30c332 bento: a log file wasn't cleaned 2022-09-11 13:52:06 +02:00
Solene Rapenne a710b56bed bento: files in the chroot should have the correct permission and ownership 2022-09-11 13:51:58 +02:00
Solene Rapenne b1d421728f bento: update usage 2022-09-10 11:55:32 +02:00
Solene Rapenne 43e48a0a7b bento: status code is now in a function and supports a parameter to display it in a loop 2022-09-10 11:54:51 +02:00
Solene Rapenne 6964edc2e7 bento: add an init function to easily get started 2022-09-10 00:24:57 +02:00
Solene Rapenne eb2dbad720 bento: shellcheck fix recommendations 2022-09-09 23:57:44 +02:00
Solene Rapenne 3ade481087 bento: switch to bash because it uses SECONDS 2022-09-09 23:57:30 +02:00
Solene Rapenne 9b4843b10f bento: fix a bug, building and deploying were producing different results due to extra files added to git 2022-09-09 23:48:11 +02:00
Solene Rapenne 112db7e731 bento: default build is now to build and not dry-build 2022-09-09 23:10:11 +02:00
Solene Rapenne 11a6faaccf bento: add usage 2022-09-09 23:02:38 +02:00
Solene Rapenne 35bbc88e3e bento: remove debug committed by mistake 2022-09-09 22:54:48 +02:00
Solene Rapenne 59e23ba679 README: add comments 2022-09-09 20:58:51 +02:00
Solene Rapenne a82ac6e264 bento status: use a pin emoji for non-flakes systems 2022-09-09 20:24:36 +02:00
Solene Rapenne 8b4dcd53b8 bento is now a self contained script 2022-09-09 20:05:33 +02:00