-
-
Notifications
You must be signed in to change notification settings - Fork 111
Diagnosing deployment failures for keyboards
Marc Durdin edited this page Sep 1, 2022
·
2 revisions
Every now and then it is possible for a deployment to fail. This notes a few steps you can take for diagnosing keyboard deployment failures.
- Check the keyboard name and version on master branch on https://github.com/keymanapp/keyboards/.
- Check the keyboards build on https://build.palaso.org and ensure that the keyboard built successfully (check logs).
- Check https://downloads.keyman.com/keyboards/ for the version uploaded.
- Check https://github.com/keymanapp/s.keyman.com/tree/master/keyboard/ for the version uploaded for KeymanWeb.
- Check https://help.keyman.com/keyboard/_name_ for the version uploaded.
- Check https://api.keyman.com/keyboard/_name_ for the version on api.keyman.com
- Check https://api.keyman.com/ to see latest database build date
- Check api.keyman.com azure control -- web job for database build to review build logs
- Download https://downloads.keyman.com/data/keyboard_info.zip to look at .keyboard_info and verify its contents
- Check cloudflare caching (there may be pages to purge?)
- On api.keyman.com azure control, check
D:\home\site\wwwroot\.data\keyboard_info\_name_.keyboard_info
and verify its contents