mirror of
https://github.com/mtan93/Installomator.git
synced 2026-03-08 05:31:53 +00:00
Merge branch 'Improved-Isaac-logging' into 2022-02-02_Theile-base
This commit is contained in:
12
CHANGELOG.md
12
CHANGELOG.md
@@ -8,6 +8,18 @@
|
||||
- Added variable `SYSTEMOWNER` that is used when copying files when installing. Default `0` is to change owner of the app to the current user on the Mac, like this user was installing this app themselves. When using `1` we will put “root:wheel” on the app, which can be useful for shared machines.
|
||||
- Added option `curlOptions` to the labels. It can be filled with extra headers need for downloading the specific software. It needs to be an array, like `curlOptions=( )`. See “mocha”-software-labels.
|
||||
|
||||
Big changes to logging:
|
||||
- Introducing variable `LOGGING`, that can be either of the logging levels
|
||||
- Logging levels:
|
||||
0: DEBUG Everything is logged
|
||||
1: INFO Normal logging behavior
|
||||
2: WARN
|
||||
3: ERROR
|
||||
4: REQ
|
||||
- External logging to Datadog
|
||||
- A function to shorten duplicate lines in installation logs or output of longer commands
|
||||
- Ability to extract install.log in the time when Installomator was running, if further investigations needs to be done to logs
|
||||
|
||||
## v8.0
|
||||
|
||||
- removed leading `0` from the version because it has lost all meaning (thanks to @grahampugh for the inspiration)
|
||||
|
||||
Reference in New Issue
Block a user