Title: False Update detection on first run · Issue #122 · microsoft/code-push · GitHub
Open Graph Title: False Update detection on first run · Issue #122 · microsoft/code-push
X Title: False Update detection on first run · Issue #122 · microsoft/code-push
Description: My CI server pushes every build to code-push (js) and other distr channels (for full ipa). I may have the following: 1.0.0 (build 2) + code-push for js part only (1.0.2 version in package.json) 1.0.0 (build 4) + code-push for js part onl...
Open Graph Description: My CI server pushes every build to code-push (js) and other distr channels (for full ipa). I may have the following: 1.0.0 (build 2) + code-push for js part only (1.0.2 version in package.json) 1.0...
X Description: My CI server pushes every build to code-push (js) and other distr channels (for full ipa). I may have the following: 1.0.0 (build 2) + code-push for js part only (1.0.2 version in package.json) 1.0...
Opengraph URL: https://github.com/microsoft/code-push/issues/122
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"False Update detection on first run","articleBody":"My CI server pushes every build to code-push (js) and other distr channels (for full ipa). I may have the following:\n- 1.0.0 (build 2) + code-push for js part only (1.0.2 version in package.json)\n- 1.0.0 (build 4) + code-push for js part only (1.0.4 version in package.json)\n- 1.1.0 (build 5) + code-push for js part only (1.1.5 version in package.json)\n- etc\n\nAfter installing new [full] build on the device, first run of the code-push sync() reports that there is an update. In reality, there is no need for the update, because full build already has latest js bundle.\n\ncode-push packages have automatically generated label (v1, v2 etc). If I can have extra metadata, say, version of the package, and control version matching on client side, I can avoid false positive update check of first run.\n\nAnother approach I see is to silently download update and inspect package.json in downloaded main.jsbundle (I don't know if it is possible). That may help avoiding false positive too.\n\nAny other ideas? May be I am missing something and using code-push not the way it was designed to work?\n\nThanks,\n~Andrey\n","author":{"url":"https://github.com/AndreyNikiforov","@type":"Person","name":"AndreyNikiforov"},"datePublished":"2016-01-25T17:51:41.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":6},"url":"https://github.com/122/code-push/issues/122"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:9f0b82c1-f631-395d-14a6-334f6a241c69 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | DE9A:181326:27DF36C:3349E5F:69929D52 |
| html-safe-nonce | e805760568ed816ecbd84bee2c96297c2151fc7b0f85214816f58a9317f06670 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJERTlBOjE4MTMyNjoyN0RGMzZDOjMzNDlFNUY6Njk5MjlENTIiLCJ2aXNpdG9yX2lkIjoiNDY3ODM1NTgxODI4MTg2ODYyNiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | ecfd8401761570e051bac3678d1d892ab04e044112e96e5417a42af7f18c76eb |
| hovercard-subject-tag | issue:128598351 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/microsoft/code-push/122/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0713ddc4737c55e538ceeb64ce94d58b8d9762fe6547af21823f26a74889c7cb/microsoft/code-push/issues/122 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0713ddc4737c55e538ceeb64ce94d58b8d9762fe6547af21823f26a74889c7cb/microsoft/code-push/issues/122 |
| og:image:alt | My CI server pushes every build to code-push (js) and other distr channels (for full ipa). I may have the following: 1.0.0 (build 2) + code-push for js part only (1.0.2 version in package.json) 1.0... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | AndreyNikiforov |
| hostname | github.com |
| expected-hostname | github.com |
| None | 42c603b9d642c4a9065a51770f75e5e27132fef0e858607f5c9cb7e422831a7b |
| turbo-cache-control | no-preview |
| go-import | github.com/microsoft/code-push git https://github.com/microsoft/code-push.git |
| octolytics-dimension-user_id | 6154722 |
| octolytics-dimension-user_login | microsoft |
| octolytics-dimension-repository_id | 43459513 |
| octolytics-dimension-repository_nwo | microsoft/code-push |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 43459513 |
| octolytics-dimension-repository_network_root_nwo | microsoft/code-push |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 848bc6032dcc93a9a7301dcc3f379a72ba13b96e |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width