{"action":"closed","issue":{"url":"https://api.github.com/repos/zodern/meteor-up/issues/927","repository_url":"https://api.github.com/repos/zodern/meteor-up","labels_url":"https://api.github.com/repos/zodern/meteor-up/issues/927/labels{/name}","comments_url":"https://api.github.com/repos/zodern/meteor-up/issues/927/comments","events_url":"https://api.github.com/repos/zodern/meteor-up/issues/927/events","html_url":"https://github.com/zodern/meteor-up/issues/927","id":312289031,"number":927,"title":"Cordova: Hot code push not working to Andriod - or I'm not doing it right?","user":{"login":"wildhart","id":12505024,"avatar_url":"https://avatars1.githubusercontent.com/u/12505024?v=4","gravatar_id":"","url":"https://api.github.com/users/wildhart","html_url":"https://github.com/wildhart","followers_url":"https://api.github.com/users/wildhart/followers","following_url":"https://api.github.com/users/wildhart/following{/other_user}","gists_url":"https://api.github.com/users/wildhart/gists{/gist_id}","starred_url":"https://api.github.com/users/wildhart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/wildhart/subscriptions","organizations_url":"https://api.github.com/users/wildhart/orgs","repos_url":"https://api.github.com/users/wildhart/repos","events_url":"https://api.github.com/users/wildhart/events{/privacy}","received_events_url":"https://api.github.com/users/wildhart/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-04-08T09:21:15Z","updated_at":"2018-05-10T08:00:14Z","closed_at":"2018-05-10T08:00:14Z","author_association":"NONE","body":"Mup version: 1.4.3\r\nMeteor version: 1.6.1\r\n\r\nI've been deploying happily with mup for ages, web only, and am just getting started with Cordova/Android.  I've got it working, except for hot code push to Android, or maybe I've misunderstood what to expect.\r\n\r\nSteps to reproduce:\r\n1. Production testing via USB link to android device - no problem.  Android app updates quickly.\r\n2. mup deploy with Cordova build.  Builds and deploys no problem.  Web client gets hot code push\r\n3. sign & align apk, copy to Android device and install.  App connects to production server, all good.\r\n4. Make small change to React template: `<th>Name</th>` to `<td>Name hi</th>` (on a route only I can access)\r\n5. mup deploy.  Seems to go well.  Connected web client updates.  **Android app doesn't update**.  Leave it open for a while (to download update?). Kill app and reload, still not updated.\r\n\r\nNo Cordova plugins have changed so `cordovaCompatibilityVersions.android` hasn't changed.\r\n\r\nI'm using a CDN via `WebAppInternals.setBundledJsCssPrefix(Meteor.settings.public.cdn);`\r\n\r\nWhat am I doing wrong?\r\n\r\nMup config\r\n```js\r\nmodule.exports = {\r\n  servers: {\r\n    one: {\r\n      host: 'virtualinout.com',\r\n      ...\r\n    }\r\n  },\r\n  meteor: {\r\n    name: 'virtualinout',\r\n    path: '../',\r\n    docker: {\r\n      image: 'zodern/meteor:root'\r\n    },\r\n    servers: {\r\n      one: {}\r\n    },\r\n    buildOptions: {\r\n      //serverOnly: true,                     // I've tried all permutations of each of \r\n      server: 'https://www.virtualinout.com'  // these lines commented or not\r\n    },\r\n    env: {\r\n      ROOT_URL: 'https://www.virtualinout.com',\r\n      MAIL_URL: ...\r\n    },\r\n    enableUploadProgressBar: true,\r\n    deployCheckWaitTime: 300\r\n  },\r\n  proxy: {\r\n    ...\r\n  },\r\n  mongo: {\r\n    version: '3.4.1',\r\n    servers: {\r\n      one: {}\r\n    }\r\n  }\r\n};\r\n```"}}
{"actor":{"display_login":"wildhart"}}