spiegel-keyman/resources/build
Marc Durdin b543b3f341
Update resources/build/npm-publish.inc.sh
Co-authored-by: Darcy Wong <darcy_wong@sil.org>
2023-03-02 16:43:24 +11:00
..
history chore: use builder_die, remove fail 2023-02-20 09:15:38 +07:00
l10n chore(common): Add GitHub action to sync crowdin source 2021-09-14 07:11:07 +07:00
tests fix(common): builder: skip dependency build for clean action 2023-03-01 08:26:30 +07:00
version chore(common): full-repo ts-node update 2023-02-09 12:39:15 +07:00
build-download-resources.sh chore: use builder_die, remove die 2023-02-20 09:03:37 +07:00
build-utils-ci.inc.sh fix(common): always define dry_run variable 2022-11-03 06:21:04 +11:00
build-utils-ci.test.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
build-utils.md chore: update docs and non-standard readlink refs 2023-02-22 10:41:54 +07:00
build-utils.sh Merge pull request #8279 from keymanapp/chore/core/cleanup-meson-build 2023-02-23 13:28:02 +11:00
builder-report.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
github.inc.sh chore(web): fixup curl call for cross-platform 2022-05-01 15:59:18 +10:00
help-keyman-com.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07: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 chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07: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: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
npm-publish.inc.sh Update resources/build/npm-publish.inc.sh 2023-03-02 16:43:24 +11:00
offline-help-style-spec.txt feat(common): unprunes <kbd> styling 2021-05-27 08:55:07 +07:00
README.md refactor(common): rename builder_has_action and document 2022-09-21 10:21:35 +10:00
report-history.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
run-required-test-builds.sh chore: update standard script prolog to use builtin instead of dirname 2023-02-22 11:04:15 +07:00
sentry-control.inc.sh chore: revise tag variable name to VERSION_GIT_TAG 2023-01-21 17:02:50 +07:00
trigger-builds.inc.sh fix(linux): Try a different approach 2023-02-15 16:15:47 +01:00
trigger-definitions.inc.sh feat(linux): Use different types for PR and release builds 2023-02-06 17:12:44 +01:00
vswhere-LICENSE.txt fix(common): enable build for win x64 and use global VERSION.md 2020-05-04 15:06:08 +10:00
vswhere.exe fix(common): enable build for win x64 and use global VERSION.md 2020-05-04 15:06:08 +10:00
xcode-utils.sh refactor(common): Revert move of KEYMAN_ROOT to REPO_ROOT 2022-09-28 07:56:08 +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

vswhere

vswhere.exe is used by Keyman Core to select a Visual Studio version on Windows.

Official source: https://github.com/microsoft/vswhere. License: MIT

jq-win64

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

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