satis icon indicating copy to clipboard operation
satis copied to clipboard

purge does not honor "skip-dev" setting

Open Adirelle opened this issue 9 years ago • 4 comments

satis purge removes dev packages although skip-dev is set to false in satis.json. It causes all dev packages to be rebuilt on next satis build.

Satis c41456ad18a5b104ee531aca26c921e1f474ab49

Adirelle avatar May 30 '16 15:05 Adirelle

The purge command never claims to honor this setting. This setting does not belong to the purge command. I'll note this down as a feature request :-)

alcohol avatar May 30 '16 15:05 alcohol

I understand that, but right now if you enable building dev packages, they get deleted by purge, though they are referenced in the .json files.

Adirelle avatar May 30 '16 22:05 Adirelle

Well this is how purge was implemented. And since Satis depends almost entirely on community contributions, all I can do is mark this as a feature request for you, and then hope that someone will pick it up :-)

alcohol avatar May 30 '16 22:05 alcohol

I made some changes recently to the purge command. Can you see if this still behaves as expected? I think your old PR already resolved this issue, but would like to confirm it still works properly before closing this.

alcohol avatar Oct 21 '16 06:10 alcohol