Click here to Skip to main content
15,887,854 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Build engine approach? Pin
PIEBALDconsult11-Jun-20 5:08
mvePIEBALDconsult11-Jun-20 5:08 
GeneralRe: Build engine approach? Pin
Kornfeld Eliyahu Peter11-Jun-20 5:55
professionalKornfeld Eliyahu Peter11-Jun-20 5:55 
GeneralRe: Build engine approach? Pin
charlieg11-Jun-20 9:29
charlieg11-Jun-20 9:29 
GeneralRe: Build engine approach? Pin
nobody15812-Jun-20 12:24
nobody15812-Jun-20 12:24 
GeneralRe: Build engine approach? Pin
Matthew Dennis11-Jun-20 9:32
sysadminMatthew Dennis11-Jun-20 9:32 
GeneralRe: Build engine approach? Pin
Jon McKee11-Jun-20 13:42
professionalJon McKee11-Jun-20 13:42 
GeneralRe: Build engine approach? Pin
charlieg12-Jun-20 8:17
charlieg12-Jun-20 8:17 
GeneralRe: Build engine approach? Pin
Garth J Lancaster11-Jun-20 15:36
professionalGarth J Lancaster11-Jun-20 15:36 
charlieg wrote:
So, let's say you have N products you need to do regular builds for. I'm of the opinion that unless the products are very close in their nature and build tools, they each get their own VM. In my mind, it limits the coupling between products and build requirements. I'm sure I'm going to have to explain this approach.


this, plus Matthew Dennis's comment - Docker/Containers .. if you dont go Docker/containers for the builds, at least use Docker/containers for the testing so you get a clean test environment every time, unless you keep a 'gold' image for the combinations and clone it when needed, then destroy the clone at the end of the run (we did this on a particular cloud test system).

As to 'very close in their nature and build tools', we had separate build machine(s) for language basically, C++, C# etc - even then, our C++ product had a large dependency on a third party GUI library that occasionally gave us issues, more with the paths and such
JokeWhen life gives you melons PinPopular
ZurdoDev11-Jun-20 3:32
professionalZurdoDev11-Jun-20 3:32 
GeneralRe: When life gives you melons Pin
W Balboos, GHB11-Jun-20 4:55
W Balboos, GHB11-Jun-20 4:55 
PraiseRe: When life gives you melons Pin
Slacker00711-Jun-20 5:03
professionalSlacker00711-Jun-20 5:03 
GeneralRe: When life gives you melons Pin
Harrison Pratt12-Jun-20 1:58
professionalHarrison Pratt12-Jun-20 1:58 
QuestionForking code from CodeProject article on github Pin
nujec11-Jun-20 3:22
nujec11-Jun-20 3:22 
AnswerRe: Forking code from CodeProject article on github Pin
OriginalGriff11-Jun-20 3:33
mveOriginalGriff11-Jun-20 3:33 
GeneralWSO CCC OTD 2020-06-11 Pin
OriginalGriff10-Jun-20 21:39
mveOriginalGriff10-Jun-20 21:39 
GeneralRe: WSO CCC OTD 2020-06-11 Pin
Greg Utas11-Jun-20 0:08
professionalGreg Utas11-Jun-20 0:08 
GeneralRe: WSO CCC OTD 2020-06-11 - we have a winner! Pin
OriginalGriff11-Jun-20 0:11
mveOriginalGriff11-Jun-20 0:11 
GeneralRe: WSO CCC OTD 2020-06-11 - we have a winner! Pin
Greg Utas11-Jun-20 0:38
professionalGreg Utas11-Jun-20 0:38 
GeneralRe: WSO CCC OTD 2020-06-11 - we have a winner! Pin
OriginalGriff11-Jun-20 0:44
mveOriginalGriff11-Jun-20 0:44 
GeneralRe: WSO CCC OTD 2020-06-11 - we have a winner! Pin
Greg Utas11-Jun-20 0:46
professionalGreg Utas11-Jun-20 0:46 
GeneralRe: WSO CCC OTD 2020-06-11 - we have a winner! Pin
Andreas Mertens12-Jun-20 2:45
professionalAndreas Mertens12-Jun-20 2:45 
GeneralXKCD Font Pin
Brisingr Aerowing10-Jun-20 16:38
professionalBrisingr Aerowing10-Jun-20 16:38 
GeneralRe: XKCD Font Pin
Maximilien11-Jun-20 4:18
Maximilien11-Jun-20 4:18 
GeneralRe: XKCD Font Pin
dandy7211-Jun-20 7:30
dandy7211-Jun-20 7:30 
AnswerRe: XKCD Font Pin
Super Lloyd11-Jun-20 15:36
Super Lloyd11-Jun-20 15:36 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.