Open t0yv0 opened 10 years ago
Thanks, do you mean publishing Fuchu test results to AppVeyor (like I have planned with TeamCity)? Or building Fuchu itself on AppVeyor? Or both? :)
I meant for Fuchu itself. I never had the patience with TC, but on AppVeyor got running in minutes. Just an idea. Might send a PR when I get some time..
https://ci.appveyor.com/project/mausch/fuchu I'll do the NuGet integration some other day. BTW are you sure you want your NuGet private key committed in the public repo? https://github.com/intellifactory/fsock/blob/master/appveyor.yml
Looks good. I tend to think these days that for most free libs it makes sense to commit the private key. Otherwise you restrict people from building a modified version that would be bin-compatible with libs built against original library. Which can be needed for a quick bugfix. I don't know, just sounds like these keys are a PITA that makes life difficult without really providing any security. I'd drop them altogether, but this makes life even worse for people who try to use your lib from signed projects..
It's fine with me to commit the strong naming key, but I meant your NuGet API key. Anyone could push a new package to nuget.org with that key...
Oh yeah. I misunderstood. Well that's not actually my NuGet key is it? It is supposed to be encrypted against my Git Hub account, or so I thought..
Ah, ok, it does seem to be encrypted. Nevermind then...
Looks like AppVeyor changed something and broke the builds. It doesn't even understand the basic msbuild targets in the projects. I'm reopening this and removing the link to AppVeyor until this is fixed.
I set up a TeamCity here with the baseline F# toolset that I use on mono.
@haf Thanks Henrik!
I've forked Fuchu due to lack of maintenance to https://github.com/haf/expecto – feel free to add PRs there and they'll be released in a timely manner.
I found it is pretty convenient and free to integrate AppVeyor. It can build all commits (or, if you wish, tags) and push to NuGet automatically.
See for example: https://github.com/intellifactory/fsock