Add generic provider for auto updates #174

Merged
kernelwhisperer merged 6 commits from feature/add-generic-provider-for-auto-updates into master 2018-08-13 14:20:00 -04:00
kernelwhisperer commented 2018-08-13 04:16:46 -04:00 (Migrated from github.com)

What changed?

So it turns out on linux the auto updates don't work at all. (Not even the popup saying there's a new version available). We should consider checking ourselves doing a get to the latest.yml.

All we need to do to move from github is to upload the artifacts to get.siderus.io.

On windows, the app will do a get to https://get.siderus.io/latest.yml, check the versions and then download https://get.siderus.io/Orion-Setup-x.x.x.exe.
On mac is the same process, except the file is called latest-mac.yml.

Before we merge we should:

  • update orion.siderus.io to point to get.siderus.io and not the github releases
  • add some html to get.siderus.io ?
## What changed? So it turns out on linux the auto updates don't work at all. (Not even the popup saying there's a new version available). We should consider checking ourselves doing a get to the `latest.yml`. All we need to do to move from github is to upload the artifacts to `get.siderus.io`. On windows, the app will do a get to `https://get.siderus.io/latest.yml`, check the versions and then download `https://get.siderus.io/Orion-Setup-x.x.x.exe`. On mac is the same process, except the file is called `latest-mac.yml`. Before we merge we should: - update orion.siderus.io to point to get.siderus.io and not the github releases - add some html to get.siderus.io ?
koalalorenzo (Migrated from github.com) requested changes 2018-08-13 10:25:52 -04:00
@ -81,6 +82,10 @@
"testURL": "http://localhost/"
koalalorenzo (Migrated from github.com) commented 2018-08-13 10:25:45 -04:00

can we change this to https://get.siderus.io/orion?

can we change this to `https://get.siderus.io/orion`?
koalalorenzo commented 2018-08-13 11:54:51 -04:00 (Migrated from github.com)

I am going to add some lines of code to update both GitHub and the pipeline on get.siderus.io

I am going to add some lines of code to update both GitHub and the pipeline on `get.siderus.io`
koalalorenzo (Migrated from github.com) approved these changes 2018-08-13 14:19:49 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Siderus/Orion!174
No description provided.