mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-09 23:47:27 +00:00
Merge pull request #16752 from keymanapp/docs/common/sentry_cli
docs(common): add `sentry-cli` version and update documentation
This commit is contained in:
commit
58a8198bf3
6 changed files with 28 additions and 14 deletions
9
docs/build/linux-ubuntu.md
vendored
9
docs/build/linux-ubuntu.md
vendored
|
|
@ -245,6 +245,15 @@ from command line. But note that you do need to update your `JAVA_HOME` env
|
|||
var to the associated version before opening Android Studio and loading any
|
||||
Android projects. `JAVA_HOME_11` is mostly used by CI.
|
||||
|
||||
## Optional Tools
|
||||
|
||||
- sentry-cli (optional)
|
||||
- Uploading symbols for Sentry-based error reporting
|
||||
|
||||
See <https://docs.sentry.io/cli/installation/> for the installation, and
|
||||
check [minimum-versions.md](../minimum-versions.md) for the required version of
|
||||
`sentry-cli`.
|
||||
|
||||
## Docker Builder
|
||||
|
||||
The Docker builder allows you to perform a build from anywhere Docker is supported.
|
||||
|
|
|
|||
14
docs/build/macos.md
vendored
14
docs/build/macos.md
vendored
|
|
@ -41,7 +41,7 @@ Rosetta 2 installed.
|
|||
|
||||
Many dependencies are only required for specific projects.
|
||||
|
||||
* XCode (iOS, macOS) 26.2 or 26.3 (not higher at this time, see #16416)
|
||||
* XCode (iOS, macOS) 26.2 or 26.3 (not higher at this time, see #16416)
|
||||
is needed only for Keyman for macOS and Keyman for iOS ().
|
||||
|
||||
* Install from App Store
|
||||
|
|
@ -206,8 +206,10 @@ components such as emulator images and SDK updates.
|
|||
|
||||
* node.js, emscripten
|
||||
|
||||
```shell
|
||||
brew install node emscripten
|
||||
```shell
|
||||
brew install node emscripten
|
||||
```
|
||||
|
||||
* node.js 20.0, emscripten 3.1.64
|
||||
|
||||
See section KeymanWeb Dependencies for installation
|
||||
|
|
@ -216,6 +218,6 @@ See section KeymanWeb Dependencies for installation
|
|||
|
||||
* sentry-cli: Uploading symbols for Sentry-based error reporting
|
||||
|
||||
```shell
|
||||
brew install getsentry/tools/sentry-cli
|
||||
```
|
||||
See <https://docs.sentry.io/cli/installation/> for the installation, and
|
||||
check [minimum-versions.md](../minimum-versions.md) for the required version of
|
||||
`sentry-cli`.
|
||||
|
|
|
|||
7
docs/build/sentry-cli.md
vendored
7
docs/build/sentry-cli.md
vendored
|
|
@ -1,8 +1,11 @@
|
|||
# Setting up sentry-cli
|
||||
|
||||
Contact the Keyman team if you need access to sentry.keyman.com for development.
|
||||
Contact the Keyman team if you need access to keyman.sentry.io for development.
|
||||
You will also need to install [sentry-cli](https://docs.sentry.io/cli/installation/) for uploading Debug symbols.
|
||||
After setting up your personal [Auth token](http://keyman.sentry.io/settings/account/api/auth-tokens/), add the following to **~/.bashrc**
|
||||
Check [minimum-versions.md](../minimum-versions.md) for the required version of `sentry-cli`.
|
||||
|
||||
After setting up your personal [Auth token](http://keyman.sentry.io/settings/account/api/auth-tokens/),
|
||||
add the following to `~/.bashrc`:
|
||||
|
||||
```bash
|
||||
export SENTRY_AUTH_TOKEN={your Sentry auth token}
|
||||
|
|
|
|||
8
docs/build/windows.md
vendored
8
docs/build/windows.md
vendored
|
|
@ -412,8 +412,6 @@ certificates for the build.
|
|||
* sentry-cli (optional)
|
||||
- Uploading symbols for Sentry-based error reporting
|
||||
|
||||
bash:
|
||||
```bash
|
||||
# bash
|
||||
curl -sL https://sentry.io/get-cli/ | bash
|
||||
```
|
||||
See <https://docs.sentry.io/cli/installation/> for the installation, and
|
||||
check [minimum-versions.md](../minimum-versions.md) for the required version of
|
||||
`sentry-cli`.
|
||||
|
|
|
|||
|
|
@ -74,6 +74,7 @@ https://help.keyman.com/developer/engine/android/latest-version/
|
|||
| KEYMAN_VERSION_LANGTAGS | 2026-06-09 |
|
||||
| KEYMAN_VERSION_LANGTAGS_API | 1.4 |
|
||||
| KEYMAN_VERSION_LANGUAGE_SUBTAG_REGISTRY | 2026-08-08 |
|
||||
| KEYMAN_VERSION_SENTRY_CLI | 1.70.0 |
|
||||
| KEYMAN_VERSION_UNICODE | 17.0.0 |
|
||||
| KEYMAN_VERSION_XCODE | 26.2 |
|
||||
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ KEYMAN_MIN_VERSION_EMSCRIPTEN=3.1.64 # Use KEYMAN_USE_EMSDK to automati
|
|||
KEYMAN_MIN_VERSION_VISUAL_STUDIO=2022 # Visual Studio 2022, see /docs/build/windows.md for workloads and components
|
||||
KEYMAN_MIN_VERSION_MESON=1.0.0 # TODO: rename meson_options.txt to meson.options when updating to >= 1.1, see #15127.
|
||||
KEYMAN_VERSION_XCODE=26.2 # XCode 26.2 is the current supported version; download from https://developer.apple.com/download/all/
|
||||
KEYMAN_VERSION_SENTRY_CLI=1.70.0 # sentry-cli used to upload debug information to Sentry during CI
|
||||
|
||||
KEYMAN_VERSION_GRADLE=8.12 # See /android/KMEA/gradle/wrapper/gradle-wrapper.properties
|
||||
|
||||
|
|
@ -52,4 +53,4 @@ KEYMAN_VERSION_ISO639_3=2026-08-17 # Date of last import
|
|||
KEYMAN_VERSION_LANGTAGS=2026-06-09 # _version value
|
||||
KEYMAN_VERSION_LANGTAGS_API=1.4 # Langtags API version supported
|
||||
KEYMAN_VERSION_LANGUAGE_SUBTAG_REGISTRY=2026-08-08 # Date from first line of language-subtag-registry
|
||||
KEYMAN_VERSION_UNICODE=17.0.0 # UCD + related data
|
||||
KEYMAN_VERSION_UNICODE=17.0.0 # UCD + related data
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue