Squirrel.windows: multiple release channels?

Created on 4 Dec 2015  路  8Comments  路  Source: Squirrel/Squirrel.Windows

Hey

Is there anybody who got multiple release channels working with 1.2.1?

I am having difficulty seeing how it is possible without the app knows too much about the process.

How does the setup handle that there exists multiple packages in one location?

//dennismi

Most helpful comment

that would imply the app knows which channel it comes from? or implicitly knows from install point.

This also implies that any one user only can have 1 channel installed at a time...

My extra requirement was that you should be able to have multiple channels installed at a time.

A little section in the docs couldn't hurt :)

All 8 comments

anyone?
For now i solved it with 3 different nuspec files, three different install locations, and the app knows where to look for updates...

But i'm thinking there must be a better way?

It's been questioned many times... the way it's recommended would be to provide a separate folder / subdirectory for each channel.

e.g.
http://yoursite.com/releases/public
http://yoursite.com/releases/rc
http://yoursite.com/releases/QA
...

Within each store, you host the RELEASES file, then provide the *.nupkg s as necessary.

@dealproc has the right idea!

that would imply the app knows which channel it comes from? or implicitly knows from install point.

This also implies that any one user only can have 1 channel installed at a time...

My extra requirement was that you should be able to have multiple channels installed at a time.

A little section in the docs couldn't hurt :)

I also would like to know how to install multiple channels at one time. This would solve a few of my problems.

I also would like to know how to install multiple channels at one time. This would solve a few of my problems.

This isn't possible, sorry :( You'll have to change the package name if you want this

This isn't possible, sorry :( You'll have to change the package name if you want this

Ok, thanks, I see this is listed in the goals of Squirrel, is there a roadmap for this? Possibly a parameter to releasify or property to a squirrel aware app?

Ok, thanks, I see this is listed in the goals of Squirrel, is there a roadmap for this? Possibly a parameter to releasify or property to a squirrel aware app?

Multiple release channels are already implemented, you just can't install >1 of them at a time on the same user account, that feature is not planned

Was this page helpful?
0 / 5 - 0 ratings

Related issues

CodeFunta picture CodeFunta  路  6Comments

Mzartek picture Mzartek  路  4Comments

CDAGaming picture CDAGaming  路  4Comments

joshiji picture joshiji  路  6Comments

EragonJ picture EragonJ  路  6Comments