User Tools

Site Tools


onboarding:mobile:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
onboarding:mobile:start [2022/05/27 11:23] 10.91.110.100onboarding:mobile:start [2022/10/14 09:58] (current) 10.91.110.100
Line 24: Line 24:
 For more information regarding the PWA project decisions [[https://docs.google.com/document/d/1eVjFxcu8VFgHQMzNa5T1ewBPcJgB3864gaJvQ36iAVk/edit|see here]]. For more information regarding the PWA project decisions [[https://docs.google.com/document/d/1eVjFxcu8VFgHQMzNa5T1ewBPcJgB3864gaJvQ36iAVk/edit|see here]].
 PWA setup is configured via the following files: PWA setup is configured via the following files:
-  * manifest.webmanifest +  * manifest.webmanifest : https://bitbucket.org/errigal/idms-mobile/src/master/src/manifest.webmanifest 
-  * ngsw-config.json+  * ngsw-config.json : https://bitbucket.org/errigal/idms-mobile/src/master/ngsw-config.json 
 +  * PWAUpdateService: https://bitbucket.org/errigal/idms-mobile/src/master/src/app/services/pwa.update.service.ts
  
 [[https://docs.google.com/document/d/1Zqjd8AWpV9Qs7RbbJ0V007kKjcWZTMQaiMiBNVD1Cmc/edit|PWA Install Guide]] [[https://docs.google.com/document/d/1Zqjd8AWpV9Qs7RbbJ0V007kKjcWZTMQaiMiBNVD1Cmc/edit|PWA Install Guide]]
Line 33: Line 34:
   *[[https://angular.io/guide/service-worker-intro|Service Worker Introduction]]   *[[https://angular.io/guide/service-worker-intro|Service Worker Introduction]]
   *[[https://angular.io/guide/service-worker-config|Service Worker Configuration]]   *[[https://angular.io/guide/service-worker-config|Service Worker Configuration]]
 +
 +== Debugging on device: ==
 +
 +  * ios:https://betterprogramming.pub/debugging-your-iphone-mobile-web-app-using-safari-development-tools-71240657c487 
 +  * Android: https://blogs.oracle.com/vbcs/post/debugging-pwa-apps-on-android
  
 ===== Architecture ===== ===== Architecture =====
Line 42: Line 48:
  
  
-  * AngularJS 9+  * Angular 10
   * Ionic 5   * Ionic 5
   * Prettier Formatting Configuration (.prettier.json)   * Prettier Formatting Configuration (.prettier.json)
Line 70: Line 76:
   "googleAnalyticsSiteId": "UA-158352259-11"   "googleAnalyticsSiteId": "UA-158352259-11"
 } }
-</code> 
- 
-=== Ansible Playbooks === 
-<code> 
-ansible-playbook -i ../env-configuration/ENV/hosts deploy-idms-mobile.yml  --diff --ask-vault-pass -e "branchName=master appVersion=1.18.927" 
 </code> </code>
  
Line 242: Line 243:
   * Delete click   * Delete click
  
 +=== Ansible Playbooks ===
 +<code>
 +ansible-playbook -i ../env-configuration/qanova/hosts.ini --diff --vault-id @prompt idms-mobile.yml --extra-vars "jenkins_build_name='idms-mobile-feature-branches/job/branchName' jenkins_job_build_num=buildNumber actions='upload,configure,deploy'"  
 +</code>
 +
 +=== Jenkins Build ===
 +https://jenkins.errigal.com:8443/job/idms-mobile/
  
 +=== Google Analytics Tracking ===
 +see document outlining setup and tracked areas here:
 +https://docs.google.com/document/d/16I549y7kTMcKkiBicbuu7lK7qpGsx9n4bv_HkfSRpc8/edit#heading=h.shv5v1gdyu51
  
  
  
onboarding/mobile/start.1653647036.txt.gz · Last modified: 2022/05/27 11:23 by 10.91.110.100