Marc Durdin
cd8121ef65
chore(common): builder scripts now use /resources/build/builder.inc.sh
...
Note: there is a bit of potential confusion about the difference between
/resources/builder.inc.sh (the full implementation for builder scripts),
and /resources/build/builder.inc.sh (the source script that builder
scripts should always use).
This allows us to make assumptions that will always be true for builder
scripts that may not be true for other scripts, such as setting base
folder.
2024-05-02 15:54:31 +07:00
Marc Durdin
0f390d47cc
chore(common): maintenance on build scripts - cd
...
Fixes #11324 .
* Always `cd "$THIS_SCRIPT_PATH"`
* Remove unnecessary `cd` from all build.sh
* Remove unnecessary `set -eu` from all build.sh (and `# set -x`)
* Replace old build-utils.sh incantation in a few build.sh scripts
2024-05-02 15:54:29 +07:00
Joshua A. Horton
6fa3d907e1
chore(web): drops redundant builder-dependency from early gesture dev
2024-04-22 11:28:55 +07:00
Eberhard Beilharz
3cde93d56a
Merge pull request #10250 from keymanapp/chore/web/attachmentTests
...
chore(web): Add unit tests for `pageContextAttachment`
2023-12-15 08:13:50 +01:00
Eberhard Beilharz
c9fac1b944
chore(web): Add unit tests for pageContextAttachment
2023-12-13 19:04:59 +01:00
Joshua A. Horton
a6f8e35d11
chore(web): mild build-script cleanup, gesture-engine test page update
2023-12-08 13:59:25 +07:00
Marc Durdin
aa458152cf
Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
2023-12-08 14:24:38 +11:00
Eberhard Beilharz
cd72449da9
Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2023-12-04 09:51:55 +01:00
Eberhard Beilharz
91fb28fa0a
chore(web): Add option to create test coverage report
...
This adds a `coverage` parameter to `web/build.sh` that will create
a coverage report in HTML format in `web/build/coverage/index.html`.
2023-12-01 20:04:35 +01:00
Joshua A. Horton
23ac3cc673
chore(common): Merge branch 'feature-gestures' into chore/merge-master-into-feature-gestures
2023-10-12 08:14:30 +07:00
Joshua A. Horton
ca265004c9
chore(web): web build streamlining
2023-10-11 15:05:20 +07:00
Joshua A. Horton
42f0aeb190
chore: Merge branch 'master' into chore/feature-gestures-update-a17s16-end
2023-07-07 12:39:05 +07:00
Joshua A. Horton
9deb21638e
fix(web): oh, src/tools/build.sh was busted... and ought be called by project top-level action
2023-06-27 08:45:54 +07:00
Joshua A. Horton
4760acf259
chore(web): removes post-rebase artifact
2023-06-20 12:43:11 +07:00
Joshua A. Horton
603603d837
fix(web): restores gesture-recognizer web demo page
2023-06-20 12:42:35 +07:00
Joshua A. Horton
d033dca152
chore: Merge branch 'feature-esmodule-web-engine' into chore/update-feature-gestures-to-base-a17s15-mid
2023-06-20 12:36:55 +07:00
Joshua Horton
eb6cdd9179
Merge pull request #9026 from keymanapp/chore/web/remaining-manual-test-cleanup
...
chore(web): handles final, tricky manual-testing pages 🧩
2023-06-19 14:04:19 +07:00
Joshua A. Horton
3ddcd3c438
fix(web): provides linkages for sentry-integration test page
2023-06-16 12:39:31 +07:00
Joshua A. Horton
3ce99b9c73
chore(web): cleanup re set_keyman_standard_build_path
2023-06-14 10:00:39 +07:00
Joshua A. Horton
504e638321
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/prep-feature-gestures-for-rebase
2023-06-09 11:12:22 +07:00
Joshua A. Horton
9773b0b600
chore(web): Merge branch 'chore/web/loose-ends' into chore/web/final-modularization-cleanup
2023-05-30 14:47:34 +07:00
Joshua A. Horton
464b52e38d
chore(web): Merge branch 'change/web/sample-page-rework' into chore/web/test-page-patchup
2023-05-30 12:59:30 +07:00
Joshua A. Horton
23b459c825
chore(web): Merge branch 'chore/web/build-config-cleanup' into change/web/sample-page-rework
2023-05-30 12:03:35 +07:00
Joshua A. Horton
37e31530cd
chore(web): removes post chain-merge artifact
2023-05-30 09:13:31 +07:00
Joshua A. Horton
2e52b1c836
chore(web): post-reversion web/build.sh patchup
2023-05-30 09:09:18 +07:00
Joshua A. Horton
194d46693f
chore(web): extra build-script cleanup
2023-05-30 08:57:45 +07:00
Joshua A. Horton
415907fb5e
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/build-config-cleanup
2023-05-30 08:47:30 +07:00
Joshua A. Horton
224d4817ff
chore(web): Merge branch 'feature-esmodule-web-engine' into chore/web/prep-feature-gestures-for-rebase-cntd
2023-05-29 11:53:37 +07:00
Joshua A. Horton
893eeead7e
chore(web): Merge branch 'fix/web/integrated-test-restoration' into fix/web/browser-toggle-ui
2023-05-29 10:30:31 +07:00
Joshua A. Horton
372b912c91
change(web): run tests before throwing 'incomplete' build error
2023-05-25 10:01:34 +07:00
Joshua A. Horton
2135ffd197
chore(web): removes 'not yet complete' build warning
2023-05-23 15:37:02 +07:00
Joshua A. Horton
6becc6d489
chore(web): minor script cleanups
2023-05-22 11:32:53 +07:00
Joshua A. Horton
24b64bab0a
change(web): complete sample-page rework; uses different site-layout analogues
2023-05-22 11:30:51 +07:00
Joshua A. Horton
a32cd6ad4f
change(web): karma-based KMW tests only run if test action is untargeted
2023-05-18 12:34:12 +07:00
Joshua A. Horton
1f4da87bca
change(web): proper definition for 'ci.sh test'
2023-05-18 10:37:29 +07:00
Joshua A. Horton
a95a091fcc
chore(web): cleans build scripts, converts to use of builder_run_action
2023-05-18 10:06:37 +07:00
Joshua A. Horton
95d95534b5
chore(web): ui modules should no longer fail the build
2023-05-17 15:44:17 +07:00
Joshua A. Horton
691a40651a
fix(web): restores near-full Toggle UI functionality (no hotkeys)
2023-05-17 14:11:27 +07:00
Joshua A. Horton
1341183964
chore(web): oh right, builder_warn is a thing
2023-05-17 08:28:52 +07:00
Joshua A. Horton
01b8357d11
chore(web): pulls forward build-script polish
2023-05-17 08:22:36 +07:00
Joshua A. Horton
57ec36d9b8
feat(web): app/browser - initial compilation, though incomplete
2023-05-16 10:45:26 +07:00
Joshua A. Horton
eaff0b491f
refactor(web): extracts engine/attachment child project
2023-05-15 13:57:34 +07:00
Joshua A. Horton
f433b57075
change(web): legacy events as child project engine/events
2023-04-18 12:07:16 +07:00
Joshua A. Horton
b4fee54336
chore(web): Merge branch 'change/web/set-active-keyboard' into fix/web/webview-android-launch
2023-04-07 09:57:10 +07:00
Joshua A. Horton
3c185b3182
chore(web): Merge branch 'feature-esmodule-web-engine' into change/web/set-active-keyboard
2023-04-07 09:54:37 +07:00
Joshua A. Horton
3f4fd65d07
fix(web): android debug-host page linkage
2023-03-28 14:36:58 +07:00
Joshua A. Horton
6682886566
chore(web): Merge branch 'change/web/webview-context-manager' into change/web/language-resource-module
2023-03-27 12:19:46 +07:00
Joshua Horton
58ba743bef
Merge pull request #8459 from keymanapp/change/web/child-rename-configuration-to-paths
...
change(web): engine/configuration -> engine/paths 🧩
2023-03-27 08:15:43 +07:00
Joshua A. Horton
d2f4e9860e
chore(web): addresses final PR review concerns
2023-03-23 15:24:33 +07:00
Joshua A. Horton
20567d494b
chore(web/engine): Merge branch 'chore/web/update-feature-esmodule-for-configure-fix' into change/web/engine-configuration
2023-03-23 15:19:16 +07:00