With my open source library hat on, CI should be the canary in the
coalmine for my users, not a perfectly reproducible thing that proves
it can be installed on an old version my users aren't using. I think
for public stuff the redirect is exactly the right thing. I also
"stack init" my projects on the CI to test with the latest versions,
which is even worse for breaking consistency. I combine that with CRON
jobs that kick off all my CI things nightly, so I am explicitly
testing for the passage of time.
With my commercial developer hat on, there's no way I'd have
redirected to an arbitrary stack! A very valid strategy for the right
use case.
Thanks for the binaries!
On Thu, Dec 7, 2017 at 2:17 PM, Emanuel Borsboom <
ma...@fpcomplete.com> wrote:
> Ha, my unintelligible English here is probably due to staying up way too
> late getting stack-1.6.1 out :) Let me try that again...
>
> It might also be good if our CI examples recommend the best practice of
> specifying an exact Stack version by pointing directly to a specific Github
> release rather than using the convenience redirects. What happened here is
> one example of breakage if CI scripts don't specify a version; another would
> be that a behaviour change in Stack breaks CI.
>
> Also, more importantly, the Windows 32-bit binaries are up now!
>
>
> On Dec 7, 2017, at 6:13 AM, Emanuel Borsboom <
ma...@fpcomplete.com> wrote:
>
> It might also be good if CI examples we recommend the best practice of
> specifying an exact Stack version by pointing directly to a specific Github
> release rather than using the convenience redirects. What happened here is
> one example of breakage if CI scripts specify stick to a specific version;
> another would be that a behaviour change in Stack breaks CI.
>
> On Dec 7, 2017, at 5:34 AM, Michael Snoyman <
michael...@gmail.com>
>> >> email to
haskell-stac...@googlegroups.com.
> --
> You received this message because you are subscribed to the Google Groups
> "haskell-stack" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
haskell-stac...@googlegroups.com.
>
https://groups.google.com/d/msgid/haskell-stack/CAKA2Jg%2BzQRVzCGPgSp%3D%2BWRSoREyzZHgNSyCqozODLgtgUpK7vQ%40mail.gmail.com.