Comments (6)
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.
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.
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.
+1 for appveyor
Also heard about https://www.cloudbees.com/ but couldn't get a grasp of it yet.
from hdf.pinvoke.
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.
Thanks for all the suggestions. Looks like we are rolling w/ AppVeyor. (@jack-pappas ,@brian-nelson)
from hdf.pinvoke.
Related Issues (20)
- Can't read compound dataset with struct fields Sbyte and Float HOT 10
- Support HDF5 1.12 HOT 12
- Question: Iterate of each attribute of object and print its information #17
- Question: Call to list all open objects and how to close all of them? #18 HOT 2
- H5D(O) [read/write]_chunk incorrect function arguments? HOT 1
- [Question] How to use H5Z to set compressions and checksum HOT 2
- [Broken links] Some links are broken on the main page
- Memory leak issue when trying to open using H5O.open HOT 3
- NuGet binaries are all missing copyright/version information
- Alpine support HOT 1
- Doc comments HOT 2
- Typo?
- Thread safety? HOT 3
- Just SWIG it! (?)
- HDF.PInvoke for latest HDF version HOT 2
- Dependency on vcruntime140.dll HOT 3
- GetDllPathFromAppConfig Not Considering Existing Keys HOT 7
- CFD Error HOT 2
- [HELP] Wiki and demo code about read ultra large dataset
- closed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hdf.pinvoke.