Ettore Di Giacinto
956e55a1d4
Tag 0.7.9
2020-05-19 23:04:28 +02:00
Ettore Di Giacinto
c0b432befa
Add development version
2020-05-16 22:46:29 +02:00
Ettore Di Giacinto
8e029a8ee4
Tag 0.7.8
2020-05-16 22:46:04 +02:00
Daniele Rondina
13df161fc6
logging: permit to disable color and emoji
...
Now it's possible disable color and emoji on standard
output with:
$> luet <cmd> --color=false --emoji=false
Hereinafter, the list of changes:
* Added logging option logging.color (default true)
* Added logging option logging.enable_emoji (default true)
* Added persistent flag --color
* Added persistent flag --emoji
2020-05-09 10:08:21 +02:00
Daniele Rondina
fe5ab9246f
Added option for enable log to file.
...
Now it's possible logging to file is handled by the enable_logfile
option and by the path.
From cli is now possible:
* enable log to file with the option --enable-logfile
* modify the logfile path with the option --logfile/-l <path>
2020-05-09 10:05:34 +02:00
Ettore Di Giacinto
1b529ea8c5
Add development version
2020-05-03 13:46:53 +02:00
Ettore Di Giacinto
2c2e6065d9
Tag 0.7.7
2020-05-03 13:46:35 +02:00
Ettore Di Giacinto
8dd756ec96
Add development version
2020-05-02 14:51:08 +02:00
Ettore Di Giacinto
1b6ffac7bd
Tag 0.7.6
2020-05-02 14:50:29 +02:00
Daniele Rondina
60d9017952
CleanupTmpDir() is not Fatal
2020-05-01 15:27:19 +02:00
Daniele Rondina
11944873ea
Integrate tmpdir_base params and tmpdirs cleanup
2020-04-30 20:29:28 +02:00
Ettore Di Giacinto
fb3c568051
Add development version
2020-04-24 19:46:35 +02:00
Ettore Di Giacinto
14bc26ee22
Tag 0.7.4
2020-04-24 19:46:14 +02:00
Ettore Di Giacinto
919b2c3cfc
Don't print misleading messages to the user
2020-04-24 19:04:21 +02:00
Ettore Di Giacinto
2f3eabc3ca
Annotate git hash and time in displayed version
2020-04-12 14:37:49 +02:00
Ettore Di Giacinto
f987ee9fa0
Handle errors from os/user
...
We use it to generate defaults, if error is found, we imply preserve
permissions
2020-04-11 20:05:56 +02:00
Ettore Di Giacinto
0fe2a8c950
Add development version
2020-04-11 18:30:11 +02:00
Ettore Di Giacinto
9704992c43
Tag 0.7.3
2020-04-11 18:29:46 +02:00
Daniele Rondina
9b61ed9e1d
Fix panic if luet is executed without args
2020-03-29 08:48:51 +02:00
Ettore Di Giacinto
aeb10338f6
Add development version
2020-03-28 17:32:06 +01:00
Ettore Di Giacinto
02653e03d8
Tag 0.7.2
2020-03-28 17:31:35 +01:00
Ettore Di Giacinto
d5166c55ab
Lock only on commands that aren't meant to run in parallel
2020-03-22 15:19:08 +01:00
Ettore Di Giacinto
b2ba17f7f7
Add development version
2020-03-21 21:43:21 +01:00
Ettore Di Giacinto
3c5e144b8d
Tag 0.7
2020-03-21 21:39:12 +01:00
Daniele Rondina
82a17a1a22
Drop cfgFile print to improve bash integration
2020-03-08 00:13:45 +01:00
Daniele Rondina
df5499393f
--verbose/-v is now --debug/-d
2020-03-06 16:53:36 +01:00
Ettore Di Giacinto
026ddf6fc9
Add dev version tag
2020-03-05 18:37:16 +01:00
Ettore Di Giacinto
ec0b83a811
Prepare for 0.6.4 tag
2020-03-05 18:36:51 +01:00
Ettore Di Giacinto
0e0c2f21a6
Add dev version tag
2020-02-27 18:57:41 +01:00
Ettore Di Giacinto
575079bb77
Prepare for 0.6.3 tag
2020-02-27 18:57:13 +01:00
Ettore Di Giacinto
48df98bcae
Add dev version tag
2020-02-23 22:42:02 +01:00
Ettore Di Giacinto
0ce1baa448
Prepare for 0.6.2 tag
2020-02-23 22:41:33 +01:00
Ettore Di Giacinto
647ea35983
Add a way to extend the CLI with external binaries
...
This lets luet to be extended like git does (just by having luet-subcommand binaries under $PATH)
following the UNIX filosophy. It has the downside that we silence the errors from cobra and we handle
them by ourselves.
Also the Exec syscall is not portable, and it should have implementation for each platform (hence why in helpers)
2020-02-18 23:08:14 +01:00
Ettore Di Giacinto
189c042fea
Add dev version tag
2020-02-17 18:04:36 +01:00
Ettore Di Giacinto
4e675723e8
Prepare for 0.6.1 tag
2020-02-17 18:04:05 +01:00
Ettore Di Giacinto
01e635bd78
Add dev version tag
2020-02-15 16:52:30 +01:00
Ettore Di Giacinto
68a5604d8c
Prepare for 0.6 tag
2020-02-15 16:51:51 +01:00
Ettore Di Giacinto
20bc250470
Add dev version tag
2020-02-12 15:45:01 +01:00
Ettore Di Giacinto
05b13c6c1e
Prepare for 0.5.1 tag
2020-02-12 15:44:34 +01:00
Ettore Di Giacinto
50ec17e738
Bump version for upcoming release
2020-02-08 12:08:31 +01:00
Ettore Di Giacinto
4c80d70512
Prepare for 0.5 tag
2020-02-08 12:07:18 +01:00
Daniele Rondina
524bbf990e
Add support for same-owner config option
2020-02-01 19:01:15 +01:00
Ettore Di Giacinto
22bc53ba13
Merge branch 'master' into develop
2020-01-06 19:14:17 +01:00
Ettore Di Giacinto
b6dba27a4a
Add 0.5 dev tag
2020-01-06 19:12:54 +01:00
Ettore Di Giacinto
12c97c7a2a
Prepare for 0.4 tag
2020-01-06 19:11:44 +01:00
Daniele Rondina
60ed9e0a04
cmd/root: Move message about config file used to debug
2020-01-04 17:53:15 +01:00
Daniele Rondina
7ec36da059
Add --fatal option
...
Close #8
2020-01-03 15:41:45 +01:00
Daniele Rondina
c284d3e4bf
Add support for logging to file
2020-01-03 15:22:55 +01:00
Daniele Rondina
16453bd09f
Concurrency option is now global
...
* concurrency could be configured now from cmdline,
configuration file or LUET_GENERAL__CONCURRENCY env variable
* verbose option is now related to debug option
2020-01-01 13:43:22 +01:00
Daniele Rondina
0cb49a40c0
Support logging level and spinner customization
2020-01-01 13:43:22 +01:00