Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Travis CI language support for .NET #616

Merged
merged 1 commit into from
Dec 26, 2014

Conversation

akoeplinger
Copy link
Contributor

Travis CI now supports C#, F#, VB projects. It uses Mono internally, just like you did previously in your .travis.yml. I also added sudo: false, so builds get routed to the new container infrastructure.

I'm one of the contributors that worked on this for Travis, feel free to ask me any questions :)

@forki
Copy link
Member

forki commented Dec 26, 2014

Cool.

Just very unfortunate name "csharp" - why not "mono"?

forki added a commit that referenced this pull request Dec 26, 2014
Use Travis CI language support for .NET
@forki forki merged commit 875c384 into fsprojects:master Dec 26, 2014
@akoeplinger akoeplinger deleted the patch-1 branch December 26, 2014 18:43
@akoeplinger
Copy link
Contributor Author

Yeah, we had a lengthy discussion about the name.

Using mono or dotnet didn't feel right, cause they are framework/runtimes and not languages (and all the other languages on Travis follow this same pattern, e.g. java and scala instead of jvm).

We contemplated about having separate csharp, fsharp and vb names, but the Mono package on OSX actually installs all of them anyway, so it wouldn't make a difference there and we didn't want to make it behave differently on Linux vs OSX. Another issue was that you can mix and match languages in an .sln, so how would you tell that you're using both C# and VB?

In the end we decided to just go with csharp and see what the feedback is :)

@forki
Copy link
Member

forki commented Dec 27, 2014

Would be awesome if you could check https://github.com/fsprojects/Paket and https://github.com/fsprojects/ProjectScaffold too. Thanks!

@akoeplinger
Copy link
Contributor Author

@forki I sent some PRs :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants