spiegel-keyman/resources/build
Marc Durdin c4789e9a79 maint(resources): use VERSION variable in increment-version.sh
The original `$KEYMAN_VERSION` variable was cherry-picked from 19.0, but
we should have been using `$VERSION` for the 18.0 code.

Fixes: #14778
Follows: #14614
Test-bot: skip
Build-bot: skip
2025-09-18 09:44:27 +02:00
..
ci maint: remove triggers for LMLayer-specific build configuration 2025-04-30 15:09:52 +07:00
history chore(common): avoid iOS release failure if no relevant history for the version 2025-04-23 09:29:53 +07:00
l10n chore(common): Add GitHub action to sync crowdin source 2021-09-14 07:11:07 +07:00
meson chore(common): define NDEBUG for release builds to disable assertions on all platforms 2024-11-28 09:41:14 +07:00
test chore(common): sort bash arrays before asserts in unit tests 2024-08-07 10:09:05 +07:00
version fix: use tier and version from branch when merging history from another branch 2025-02-10 15:45:34 +07:00
win chore(windows): fix typo in environment.inc.sh 2024-08-26 12:59:57 +07:00
_builder_nvm.sh chore(common): improve offline builds 2024-11-28 11:45:26 +01:00
build-download-resources.sh fix(common): Add retries to curl for downloads.keyman.com query 2024-04-29 10:04:50 +07:00
build-help.inc.sh refactor(common): fixup help path script references 2024-09-16 06:19:14 +07:00
build-utils-ci.inc.sh fix(developer): reconnect --full-test in kmcmplib build and enable for CI 2024-11-06 10:59:29 +07:00
build-utils-ci.test.sh chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
build-utils.sh fix(android): Update to Java 21 and Gradle dependencies 2025-08-25 09:00:06 +07:00
builder-report.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
builder.inc.sh chore(common): reset KEYMAN_ROOT if not readonly 2024-05-02 15:54:34 +07:00
builder.md docs: clean up links in builder.md 2025-02-22 06:16:52 +01:00
github.inc.sh chore(web): fixup curl call for cross-platform 2022-05-01 15:59:18 +10:00
help-keyman-com.sh Merge pull request #12642 from keymanapp/chore/core/move-api-docs-in 2024-11-08 02:12:25 +01:00
htm-link.lua fix(windows): context help links 2021-03-09 12:35:43 +11:00
html-link.lua chore: add global to lua 2021-03-09 14:32:18 +11:00
increment-version.sh maint(resources): use VERSION variable in increment-version.sh 2025-09-18 09:44:27 +02:00
jq-license.txt fix(common): build check failed 2020-03-18 14:55:37 +11:00
jq-win64.exe chore(common/resources): use shared scopes definition 2020-05-19 17:08:57 +10:00
jq.inc.sh chore(common): use nvm to select version of node for builds 2024-08-01 05:09:08 +07:00
minimum-versions.inc.sh fix(android): Update to Java 21 and Gradle dependencies 2025-08-25 09:00:06 +07:00
offline-help-style-spec.txt feat(common): unprunes <kbd> styling 2021-05-27 08:55:07 +07:00
publish-minimum-versions.sh chore: cleanup publish-minimum-versions.sh 2025-03-26 10:14:35 +07:00
README.md chore(common): remove vswhere 2023-03-03 04:50:25 +07:00
report-history.sh chore(common): fixup tests and various typo tweaks 2023-03-13 09:43:09 +07:00
run-required-test-builds.sh chore(common): cancel earlier builds when new test builds triggered 2024-02-01 16:02:23 +07:00
sentry-control.inc.sh chore: revise tag variable name to VERSION_GIT_TAG 2023-01-21 17:02:50 +07:00
sentry-dsym-upload.sh chore(ios): create script to upload sentry debug symbol file 2024-04-30 08:04:43 +07:00
set-bundle-versions-and-settings-tagged.sh chore(ios): modify version scripts 2024-04-29 15:52:00 +07:00
set-bundle-versions-and-settings-untagged.sh chore(ios): modify version scripts 2024-04-29 15:52:00 +07:00
set-bundle-versions-tagged.sh chore(ios): modify version scripts 2024-04-29 15:52:00 +07:00
set-bundle-versions-untagged.sh chore(ios): modify version scripts 2024-04-29 15:52:00 +07:00
trigger-builds.inc.sh chore: add nl after curl calls 2025-03-11 06:53:41 +07:00
trigger-definitions.inc.sh maint: remove triggers for LMLayer-specific build configuration 2025-04-30 15:09:52 +07:00
xcode-utils.sh chore(ios): change from set -eu to set -e 2024-04-30 10:09:18 +07:00
xcode-wrap.sh chore(ios): modify version scripts 2024-04-29 15:52:00 +07:00

Release builds

A release is triggered nightly whenever a pull request has been merged to the branch; it runs from a TeamCity build configuration that runs increment-version.sh and then uploads the resulting HISTORY.md to https://downloads.keyman.com/history/HISTORY.md.

To manually make a release (for example if a build falls over for a transient error or there was a build configuration problem), create a new PR that targets the branch, merge it, and then run the Trigger Release Builds build configuration for that branch. If you have no changes, see that as an opportunity to improve documentation, including this file...

Various tools

build-utils.sh

See build-utils.md

jq-win64

jq-win64.exe is used by various builds for json query.

Official source: https://stedolan.github.io/jq/. License