Hey Jeffrey, Have you had a look at this <https://gcc.gnu.org/wiki/CompileFarm>?
Ironically you recommended it to me some time ago. This would at least solve our problems with most non-windows architectures and we could test Crypto++ on a few platforms. I'm not sure though about how much CPU-time we are given and if it's enough to do a verification run every night. Concerning Windows: This is a bigger problem. We'd have to install Windows somewhere and then make Microsoft's build tool chain run (Or simply use Team Foundation Server [=TFS]). My idea would be to use TFS Express <https://www.visualstudio.com/en-us/products/visual-studio-express-vs>, which is free for up to 5 users and we'd have only one or two feeding data in - always from our Git-repo. Concerning /where/ to run this, EC2 maybe would be a standard option, but it's non-free (in the long run) and shouldn't be our first choice - and we'd have to make sure our tests aren't too computationally intense... BR JPM Am 06.07.2015 um 04:11 schrieb Jeffrey Walton: > I've been thinking about the issues in the Visual Studio projects. A > fresh checkout of R521 from SVN shows the build or conversion failures > were happening as early as February, 2013. That indicates we have gaps > in the engineering process. > > I think we need a CI Server that performs a nightly build (if the > source code changes). Since this is a sanity check, I think we only > need to cover the major platforms, like Windows and Linux. I think we > can defer on checking OS X, Cygwin and MinGW. > > Is anyone aware of free CI services when the projects are open source, > and hosted on other sites? > -- > -- > You received this message because you are subscribed to the "Crypto++ > Users" Google Group. > To unsubscribe, send an email to > [email protected]. > More information about Crypto++ and this group is available at > http://www.cryptopp.com. > --- > You received this message because you are subscribed to the Google > Groups "Crypto++ Users" group. > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected] > <mailto:[email protected]>. > For more options, visit https://groups.google.com/d/optout. -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
smime.p7s
Description: S/MIME Cryptographic Signature
