build-process

Make (Parallel Jobs) on Windows

岁酱吖の 提交于 2019-12-18 12:54:07
问题 What setup works for GNU make parallel jobs (-j) on Windows? I have tried setting the shell to cmd.exe using MinGW make 3.81, this works in creating the multiple processes but make fails with the "waiting for job" message. Can this work and what is the best setup? (MinGW / Cygwin / ???) Can someone point me to a working example to test against? 回答1: I've never had any promblems using make -jn under Cygwin. It works rather well. I regularly use it with Microsoft's cl.exe compiler. It just

Compare tools to generate update script for SQL server [closed]

北慕城南 提交于 2019-12-18 12:26:59
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 4 years ago . I would like to make the update of the web application as automated as possible. I'm looking for a tool that can compare two instances of a database and generate an update script for me. As part of the build process create a instance of the last version of the database (ie currently in production) and compare

What is a good CI build-process

最后都变了- 提交于 2019-12-18 12:23:28
问题 What constitutes a good CI build-process? We use CI, but is deployment to production even a realistic CI goal when you have dependencies on several services that should be deployed too and other apps may depend on these too. Is a good good CI build process good enough when its automated to QA and manual from there? 回答1: Well "it depends" :) We use our CI system to: build & unit test deploy to single box, run intergration tests and code analisys deploy to lab environment run acceptance tests

Define Maven plugins in parent pom, but only invoke plugins in child projects

余生长醉 提交于 2019-12-18 11:09:42
问题 I have a set of projects which all need to run the same series of Maven plugin executions during their builds. I'd like to avoid re-declaring all of this configuration in every project, so I made them all inherit from a parent pom "template" project which only contains those plugin executions (8 different mojos). But I want those plugin executions to only run on the child projects and not on the parent project during Maven builds. I've tried to accomplish this four different ways, each with a

Define Maven plugins in parent pom, but only invoke plugins in child projects

僤鯓⒐⒋嵵緔 提交于 2019-12-18 11:09:28
问题 I have a set of projects which all need to run the same series of Maven plugin executions during their builds. I'd like to avoid re-declaring all of this configuration in every project, so I made them all inherit from a parent pom "template" project which only contains those plugin executions (8 different mojos). But I want those plugin executions to only run on the child projects and not on the parent project during Maven builds. I've tried to accomplish this four different ways, each with a

Advantages of using MSBuild or NAnt versus running DevEnv.exe from command-line

吃可爱长大的小学妹 提交于 2019-12-18 11:07:40
问题 Can anyone explain what advantages there are to using a tool like MSBuild (or NAnt) to build a collection of projects versus running DevEnv.exe from the command-line? A colleague I had worked with in the past had explained that (at least with older versions of Visual Studio) using DevEnv.exe was much slower than the other techniques, but I haven't read any evidence of that or if that is now a moot point now that starting with 2005, Visual Studio uses MSBuild under the hood. I know one

Portable C++ build system [closed]

喜欢而已 提交于 2019-12-18 10:40:57
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 3 years ago . I'm looking for a good and easy in maintenance portable build system for C++ projects. Main platforms should include Windows (Visual Studio 8+) and Linux (gcc); Cygwin may be an advantage. We're considering two main possibilities: CMake and Boost.Jam . SCons can be also an option, but I haven't investigated it

Why is there no need for Maven in .NET?

人盡茶涼 提交于 2019-12-18 10:19:24
问题 I have the impression, that in the .NET-world, there is no real need for a Maven-like tool. I am aware that there is Byldan and NMaven (is it still alive?), but I have not yet seen a real-world project that uses them. Also in most .NET projects I have worked on, there never was voiced an need for a Maven-like tool. The problems Maven maven is addressing (automatic dependency-resolution, conventions based build structure ...) seem not to be so important in .NET. Is my perception correct? Why

Build sequencing when using distributed version control

≯℡__Kan透↙ 提交于 2019-12-18 10:05:06
问题 Right now, we are using Perforce for version control. It has the handy feature of a strictly increasing change number that we can use to refer to builds, eg "you'll get the bugfix if your build is at least 44902". I'd like to switch over to using a distributed system (probably git) to make it easier to branch and to work from home. (Both of which are perfectly possible with Perforce, but the git workflow has some advantages.) So although "tributary development" would be distributed and not

Popular folder structure for build

感情迁移 提交于 2019-12-18 10:02:34
问题 I am wondering what the popular or best way to organise your build assets and source code within a project is? 回答1: Personaly I use /client/projectname/trunk/source/Solution Name.sln /client/projectname/trunk/source/Project.One /client/projectname/trunk/source/Project.Two /client/projectname/trunk/source/Project.Three /client/projectname/trunk/source/SQL/ /client/projectname/trunk/source/SQL/SomeScript.sql /client/projectname/trunk/libraries /client/projectname/trunk/resources/Nunit /client