Commit graph

32078 commits

Author SHA1 Message Date
Eberhard Beilharz
3dbb7e56c7
Merge pull request #14572 from keymanapp/refactor/linux/launchpad 2025-08-28 19:14:52 +02:00
Eberhard Beilharz
f9c23a5fba
refactor(linux): clarify missing quotes around ${SIM}
Addresses code review comment.
2025-08-28 17:18:15 +02:00
Marc Durdin
9aa78a2244
Merge pull request #14638 from keymanapp/maint/resources/support-paginated-commit-list-for-prs-in-build-bot
feat: support pagination in build bot PR commit reading
2025-08-28 16:32:56 +02:00
Marc Durdin
b2e731e2b5 feat: support pagination in build bot PR commit reading
Todo: cherry-pick this to master
Build-bot: skip build:developer
2025-08-28 15:23:17 +02:00
Joshua Horton
a194e02bfd
Merge pull request #14541 from keymanapp/fix/android/globalThis-polyfill
fix(android): polyfill globalThis for API 28 devices
2025-08-28 20:12:32 +07:00
Marc Durdin
ee3ec19ea8
Merge pull request #14585 from keymanapp/docs/update-package-editor-details-tab
docs: update package-editor page section details tab
2025-08-28 10:14:27 +02:00
Eberhard Beilharz
565169356a
Merge pull request #14590 from keymanapp/chore/linux/cherry-pick/changelog 2025-08-28 09:37:41 +02:00
Marc Durdin
09e1459df9
Merge pull request #14607 from keymanapp/maint/resources/14483-move-build-trigger-scripts
maint(resources): move build trigger scripts into resources/teamcity
2025-08-28 08:27:40 +02:00
Darcy Wong
97eda4b379
Merge pull request #14583 from keymanapp/fix/android/flat-dir
fix(android): Update Gradle files to remove flatDir warnings
2025-08-28 11:13:53 +07:00
Darcy Wong
38f145eb09 chore(android): Remove old comments 2025-08-28 10:57:14 +07:00
Marc Durdin
db3eef645e
Update resources/build/version/README.md
Co-authored-by: Eberhard Beilharz <ermshiperete@users.noreply.github.com>
2025-08-28 04:53:36 +02:00
Marc Durdin
4d9ee2ee70 chore(resources): Merge branch 'master' into maint/resources/14483-move-build-trigger-scripts 2025-08-28 04:53:10 +02:00
Marc Durdin
f777d288b5
Merge pull request #14611 from keymanapp/maint/resources/14565-fix-build-bot-parse-and-add-logging
maint(resources): fix parse bug in build-bot and add extra logging
2025-08-28 04:52:05 +02:00
Marc Durdin
f75aaf0efe chore(resources): Merge branch 'master' into maint/resources/14565-fix-build-bot-parse-and-add-logging 2025-08-28 04:45:53 +02:00
Marc Durdin
1bc8a33289 maint(resources): update comment and remove duplicate comma from regex 2025-08-28 04:38:20 +02:00
Keyman Server
b6e573fd42
Merge pull request #14616 from keymanapp/auto/version-master-19.0.107
auto: increment master version to 19.0.107
2025-08-27 11:03:50 -07:00
Keyman Build Agent
f7495f65d7 auto: increment master version to 19.0.107
Test-bot: skip
Build-bot: skip
2025-08-27 14:01:49 -04:00
Eberhard Beilharz
64e6fcd467
Merge pull request #14580 from keymanapp/refactor/common/shellcheck 2025-08-27 18:27:54 +02:00
Eberhard Beilharz
f9be8e4132
chore(linux): Update debian changelog
(cherry picked from commit 701f7b72ec)
2025-08-27 18:02:50 +02:00
Eberhard Beilharz
1e7ba23668
refactor(common): fix build-bot trigger script
Also rename variables to make it clearer that `buildBotCommand` contains
multiple commands.
2025-08-27 17:32:05 +02:00
Marc Durdin
8d74be3c0f
Merge pull request #14610 from keymanapp/maint/resources/use-correct-version-for-pr-history-cherry-pick
maint(resources): use correct version for PR title for history cherry-pick
2025-08-27 16:54:35 +02:00
Marc Durdin
6c2ef33492 maint(resources): fix parse bug in build-bot and add extra logging
Fixes: #14565
Build-bot: skip build:common
Test-bot: skip
2025-08-27 14:12:51 +02:00
Marc Durdin
ec8a9235f3 maint(resources): use correct version for PR title for history cherry-pick
Build-bot: skip
Test-bot: skip
2025-08-27 13:12:13 +02:00
Keyman Server
9a05deda0c
Merge pull request #14609 from keymanapp/auto/cherry-pick-18.0.241-history-to-alpha
auto: cherry-pick 18.0.241 history to alpha
2025-08-27 04:00:42 -07:00
Keyman Build Agent
48267ba0a8 auto: cherry-pick 18.0.241 history to alpha
Build-bot: skip
Test-bot: skip
2025-08-27 06:59:51 -04:00
Eberhard Beilharz
4b5faef475
Merge pull request #14603 from keymanapp/refactor/linux/packaging-tests 2025-08-27 12:05:56 +02:00
Marc Durdin
7390cc66aa maint(resources): move build trigger scripts into resources/teamcity
This also removes the need to have a test for `-b` parameter in
trigger-test-builds.sh, because the TC scripts calling this can already
factor that in.

Testing script trigger so only do builds of common to verify

Fixes: #14483
Test-bot: skip
Build-bot: skip:all build:common
2025-08-27 07:28:24 +02:00
rc-swag
9ecbfe4fe7
Merge pull request #14295 from keymanapp/fix/windows/dont-prompt-updates-off
fix(windows): check if automatic updates off before prompt
2025-08-27 11:33:10 +10:00
Eberhard Beilharz
a6097dc5f8
Merge branch 'master' into refactor/common/shellcheck 2025-08-26 08:45:54 +02:00
Keyman Server
84928617ee
Merge pull request #14606 from keymanapp/auto/version-master-19.0.106
auto: increment master version to 19.0.106
2025-08-25 11:01:58 -07:00
Keyman Build Agent
4f9d003bd2 auto: increment master version to 19.0.106
Test-bot: skip
Build-bot: skip
2025-08-25 14:01:06 -04:00
Eberhard Beilharz
ab893eb457
Merge pull request #14600 from keymanapp/maint/linux/sourcepkg 2025-08-25 17:37:27 +02:00
Eberhard Beilharz
488c0a684e
refactor(linux): use bash testing framework for packaging tests 2025-08-25 17:35:27 +02:00
Eberhard Beilharz
d16a46d5ad
feat(resources): add option to suppress output to bash testing framework
This change adds the `--quiet` option to the `run_tests` function of
the testing framework. This will redirect the regular output to a log
file (`/tmp/<testname>.log`) and only output the pass/failed result.
2025-08-25 17:35:27 +02:00
Eberhard Beilharz
d201802e75
maint(linux): ignore generate patch directories
During a package build a  patch directory (`.pc`) might get created.
That can't and shouldn't be part of the source package. This change
excludes any `.pc` directories.

Build-bot: skip
Test-bot: skip
2025-08-25 15:54:54 +02:00
Eberhard Beilharz
609edbb19a
Merge branch 'master' into refactor/common/shellcheck 2025-08-25 12:12:02 +02:00
Marc Durdin
4b7829f978
Merge pull request #14588 from keymanapp/chore/version-stable-18.0-18.0.240-master-history
auto: increment stable-18.0 version to 18.0.240 (history cherry-pick to master)
2025-08-25 07:39:41 +02:00
Marc Durdin
150f10bae3
Merge pull request #14595 from keymanapp/maint/resources/cherry-pick-stable-history
maint(resources): automatically cherry-pick history updates to master
2025-08-25 05:42:13 +02:00
Marc Durdin
52310ce6d0
Merge branch 'master' into fix/windows/dont-prompt-updates-off 2025-08-25 05:06:43 +02:00
Marc Durdin
0d71006269 maint(resources): automatically cherry-pick history updates to master
See #14588 for example of working PR.

Build-bot: skip
Test-bot: skip
2025-08-25 05:00:30 +02:00
Eberhard Beilharz
4c57967e79
refactor(common): fix shellcheck warnings
Test-bot: skip
2025-08-22 17:52:09 +02:00
Keyman Build Agent
51b237be99 auto: increment stable-18.0 version to 18.0.240 (history cherry-pick to master) 2025-08-22 07:53:15 -04:00
Meng-Heng
b8be6d585a docs: update package-editor page section details tab 2025-08-22 11:53:47 +07:00
Darcy Wong
e5291fc90b fix(android): Remove flatDir from other Gradle files 2025-08-22 09:08:34 +07:00
Darcy Wong
eeefd6bdc0 fix(android): Remove flatDir from Gradle file 2025-08-22 08:56:44 +07:00
Keyman Server
cc6ca86c4d
Merge pull request #14582 from keymanapp/auto/version-master-19.0.105
auto: increment master version to 19.0.105
2025-08-21 11:04:13 -07:00
Keyman Build Agent
b684870e47 auto: increment master version to 19.0.105
Test-bot: skip
Build-bot: skip
2025-08-21 14:01:55 -04:00
Markus Greiner
68b5c3463b
Merge pull request #14568 from keymanapp/maint/common/move-node-related-functions-out-of-utils.inc.sh-missing-parts
maint(common): rename and move node-related script functions into node.inc.sh
2025-08-21 11:00:46 +02:00
Marc Durdin
a0d979c14f
Merge pull request #14564 from keymanapp/fix/developer/14197-nunit-report-path
fix(windows): emit nunit report path correctly and update TeamCity links
2025-08-21 06:08:25 +02:00
Darcy Wong
a5610f2fa9
Merge pull request #14566 from keymanapp/fix/android/configure-output
maint(android): Cleanup builder_describe_outputs for configure action
2025-08-21 08:48:00 +07:00