SapientGuardian / mysql-connector-net-netstandard

ADO.NET driver for MySQL targeted against netstandard 1.3
GNU General Public License v2.0
46 stars 15 forks source link

Setup CI build on travis for Linux/MacOSX build #8

Closed eByte23 closed 8 years ago

eByte23 commented 8 years ago

@sapientguardian A build should probably be setup on travis so that we know if the package also builds on linux and Mac OSX, especially seeing as I will be using this on linux :smile:

SapientGuardian commented 8 years ago

I'm using it on Linux as well. Since this is pure C# I don't know why it wouldn't be able to compile on there (so far I've been compiling on Windows, but deploying in Linux Docker containers). That said, I'm not opposed to a Travis build as long as it doesn't conflict with AppVeyor. I can look into getting this set up.

eByte23 commented 8 years ago

Yeah I can only assume it should just work. Yeah it is easy enough for you to setup and doesn't conflict for you wouldbe awesome.

Possibly have a look at some of the dotnet projects as I think they run multiple builds.

eByte23 commented 8 years ago

Looks like dotnet projects now use a private jenkins server. But reading a random documentation guide it looks possible? For reference. http://example-project.readthedocs.io/en/latest/DevelopmentServices.html

IntelOrca commented 8 years ago

I think you need to select the Ubuntu 14.04 environment (see https://docs.travis-ci.com/user/ci-environment/).

Then it should just be a case of following https://www.microsoft.com/net/core#ubuntu