maint(common): consolidate write_download_info functions 🐉#14270
maint(common): consolidate write_download_info functions 🐉#14270ermshiperete merged 1 commit intomasterfrom
write_download_info functions 🐉#14270Conversation
User Test ResultsTest specification and instructions User tests are not required |
write_download_info functionswrite_download_info functions 🐉
|
We should run the builds for Android and iOS at least as these are touched by this change.
I am confusing Build-bot with build status check. Given I wrote these, and I am confused, this will probably be a problem for other devs too. I will consider improvements. Resolution: after changing the Build-bot commands in PR body, I triggered test builds for this PR on TeamCity. (This feels like it should happen automatically when Build-bot commands change in the PR body and/or comments; something for future improvement perhaps?) |
5f86f42 to
38f43d8
Compare
Fixes: #14259 Build-bot: skip Test-bot: skip
09758ad to
a252025
Compare
|
Changes in this pull request will be available for download in Keyman version 19.0.79-alpha |
This fixes the release builds. Follow-up-of: #14270 Build-bot: skip Test-bot: skip # Keyman Conventional Commit suggestions: # # - Link to a Sentry issue with git trailer: # Fixes: _MODULE_-_ID_ # - Give credit to co-authors: # Co-authored-by: _Name_ <_email_> # - Use imperative, present tense ('attach' not 'attaches', 'attached' etc) # - Don't include a period at the end of the title # - Always include a blank line before trailers # - More: https://github.com/keymanapp/keyman/wiki/Pull-Request-and-Commit-workflow-notes
This fixes the release builds. Follow-up-of: #14270 Build-bot: skip Test-bot: skip
The .download_info files use the platform `win` instead of `windows`. This PR changes this, and also renames the `_verify_project` function to `_verify_platform` to better match what it's checking. Fixes Windows release builds. Follow-up-of: #14270
Mac had a separate `write-download_info.sh` script that duplicates what is done in the `write_download_info` function. Also remove the unused `dl_info_display_usage` function that is unused and seems to be related to the script we're deleting. Follow-up-of: #14270
Fixes: #14259
Build-bot: skip
Build-bot: build android
Build-bot: build ios
Test-bot: skip