warp icon indicating copy to clipboard operation
warp copied to clipboard

Unique id for each build

Open marcellus-trixus opened this issue 6 years ago • 4 comments

Hi, I am not sure if you want this change in your project, but I needed this for my use case and thought you might find it useful.

It adds unique id to package directory name in packages directory, if "-unique_id" param is provided. The implementation has a sideeffect that if the param is not provided it suffixes the name with ".", but I hope it will not be a problem.

Btw, this should solve issue #3, at least partially as the id is not based on a content hash thus is not deterministic.

marcellus-trixus avatar Jan 29 '19 18:01 marcellus-trixus

@dgiagio Hey, do you think you will have any bandwidth to review this in the next few days or weeks?

Without this or something similar, deployed apps are un-upgradable as far as i can tell.

AlgorithmsAreCool avatar Apr 03 '19 13:04 AlgorithmsAreCool

any update to this? would love to have it instead of telling my users not to change the file name on a new version

cryy avatar Sep 02 '19 22:09 cryy

@cryyy I would give up on Warp :/ if you can, use the new single file publish feature in the dotnet sdk. It's officially supported and it works great (even for .net framework assemblies).

AlgorithmsAreCool avatar Sep 03 '19 13:09 AlgorithmsAreCool

@AlgorithmsAreCool I wrote a program in go to auto clear old versioned apps that were bundled using warp and dotnet core to compare versions from the warp exe app that I'd added from resource hacker and the dll version from dotnet core in the localapp warp folder.. My issue with the single bundle in dotnet core 3.0 is that I can't update the exe icon with resource hacker, but I can the bundled warp app.

lastlink avatar Sep 04 '19 14:09 lastlink