1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-27 12:23:46 +03:00
wezterm/ci
Wez Furlong a7cdd46720 logging: use our own custom logger
I wanted to use the Target::Pipe feature of env_logger so that we could
log to a log file as well as stderr, but it just doesn't work
(https://github.com/env-logger-rs/env_logger/issues/208).

Since we were already composing over the top of the logger in order
to capture data for our ringlog, this commit embraces that and makes
our logger responsible for both stderr and log file printing.

Thankfully, we can use the filter parsing code from env_logger to
avoid having to get too crazy with this.

Logs are stored in the runtime directory and look something like:

/run/user/1000/wezterm/wezterm-gui-log-596324.txt

Logs are collected on all platforms.

There isn't currently a thing to clean up logs.
2022-04-07 09:51:00 -07:00
..
appimage.sh Add context menu extension for Nautilus (#1712) 2022-03-17 16:35:51 -07:00
appstreamcli include appstream data in AppImage 2020-05-04 22:55:33 -07:00
build-docs.sh docs: adopt mermaid-js for flowchart 2022-04-03 22:09:17 -07:00
check-rust-version.sh logging: use our own custom logger 2022-04-07 09:51:00 -07:00
create-release.sh ci: switch to GH CLI for uploading to releases 2021-12-06 09:14:15 -07:00
deploy.sh Add context menu extension for Nautilus (#1712) 2022-03-17 16:35:51 -07:00
generate-docs.py docs: add info about key tables. break key binding apart 2022-04-04 09:30:04 -07:00
generate-workflows.py deps: actions/cache -> v3 2022-03-27 19:48:06 -07:00
make-color-screen-shots.sh docs: update colorschemes screenshots 2022-04-05 08:18:01 -07:00
PKGBUILD.template Add context menu extension for Nautilus (#1712) 2022-03-17 16:35:51 -07:00
retry.sh ci: reduce retries 2021-12-06 20:46:02 -07:00
source-archive.sh ci: use consistent git core.abbrev setting for TAGNAME 2021-12-05 19:21:06 -07:00
subst-release-info.py docs: add centos9 to downloads section 2022-02-02 06:42:03 -07:00
tag-name.sh ci: urgh, try another way 2022-01-01 13:33:40 -07:00
tag.sh ci: urgh, try another way 2022-01-01 13:33:40 -07:00
wezterm-homebrew-macos.rb.template brew tap is now a Cask on macOS 2021-05-22 08:30:10 -07:00
wezterm-linuxbrew.rb.template Update wezterm-linuxbrew.rb.template 2022-03-10 05:50:45 -08:00
windows-installer.iss Added UninstallDisplayIcon string 2022-01-31 08:40:36 -08:00