Giter Club home page Giter Club logo

Comments (6)

DSanchen avatar DSanchen commented on August 10, 2024

In our company we have a Team Foundation Server running where I installed the Team Foundation Build Service and Build agent. With our MSDN-Licence this is in the package, and works fine from within Visual-Studio. Just commit, and the Build-Server does the rest, including notifications if the Build fails or some tests failed...
It's a little bit setting up and configuring, but when it runs, it runs quite well.
Nice thing is, you have Source-Control, Work-Item Management, and Build-Server all in one, and it's seamless integrated in VS.

from hdf.pinvoke.

jack-pappas avatar jack-pappas commented on August 10, 2024

You can use Travis CI for .NET too, if you want to build and test the code using Mono (or CoreCLR) on Linux or OS X.

If you want to set up a Windows build, use AppVeyor. It's free for open-source projects and integrates with Github like Travis CI does.

from hdf.pinvoke.

brian-nelson avatar brian-nelson commented on August 10, 2024

I am using AppVeyor and have it publishing my outputs to nuget on tags/releases automatically. I am also using CodeCov.io with the nUnit tests to calculate coverage with every build.

from hdf.pinvoke.

hokb avatar hokb commented on August 10, 2024

+1 for appveyor
Also heard about https://www.cloudbees.com/ but couldn't get a grasp of it yet.

from hdf.pinvoke.

gheber avatar gheber commented on August 10, 2024

OK, I'm just dipping my toe into the water with AppVeyor. Getting the Build configured is pretty straightforward. To run the tests, we need to bring in the native (HDF5) DLLs. What do people recommend? For starters, should I just add them to the repo and then just copy into the right place before the test run? (We'd need the 1.8.x and 1.10.x binaries in 32-bit and 64-bit.) Other suggestions?

from hdf.pinvoke.

gheber avatar gheber commented on August 10, 2024

Thanks for all the suggestions. Looks like we are rolling w/ AppVeyor. (@jack-pappas ,@brian-nelson)

from hdf.pinvoke.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.