Questions tagged [buildmaster]

BuildMaster is a free integrated build, release, and application lifecycle management system that provides automation of the software development build, test, and deployment processes.

Developed by Inedo, BuildMaster is a free, .NET-based web application that is configured entirely through its UI, as opposed to scripts or XML-based configuration files. Although the primary web application can only be run on Windows, BuildMaster orchestrates Windows or Linux-based servers to perform various build and deploy actions.

Main Features

  • Approvals and Sign-Offs can be defined to ensure that the appropriate personnel approve a build prior to deployment.
  • Auditing provides a comprehensive audit trail of user and system-initiated events covering every aspect of builds, promotions, executions, deployments, and administration.
  • Change Controls can maintain a history of all manual steps performed in the process of deploying an application from installing hardware to registering a new service.
  • Configuration File Management enables configuration files to be defined with multiple instances (such as one per environment), in version-controlled manner, and with file deployments logged.
  • Continuous Integration allows builds to be scheduled granularly or triggered by a source control check-in.
  • Database Management keeps track of database change scripts (i.e., DDL/DML scripts) and manages the execution of change scripts against multiple instances of databases.
  • Deployments and Deployment Plans define and execute the steps required to build and deploy software to different servers on different environments.
  • Extensibility allows users to extend BuildMaster's functionality with the .NET-based API.
  • Notifications are used to communicate with users (often via e-mail) to alert them of events in the system, such as a build or release being deployed, and notifications for required approvals.
  • Security can be scoped, allowing privileges to be defined at application- and environment-levels; BuildMaster also supports LDAP-based authentication.
  • Unit Testing - BuildMaster integrates with many unit testing frameworks including NUnit, JUnit, Gallio, and MSTest.

More Information

26 questions
3
votes
2 answers

Inedo Build Master vs Team Foundation Server

We have our build and deployment scripts set up in TFS 2010. But we are also evaluating indeo Build Master. Has any one used this before? Also, in general, for a full .NET house does it makes senses to have another SCM management tool? Here is…
Everything Matters
  • 2,672
  • 4
  • 25
  • 42
3
votes
2 answers

How do I copy only files that have been modified to my server with BuildMaster?

I am trying to deploy one of my websites with BuildMaster and this particular site has thousands of files. When I need to deploy to my production server, sometimes only 1 or 2 files need to be changed. Is there a way to set up my deployment plan so…
Rich Darvins
  • 351
  • 2
  • 4
  • 9
3
votes
1 answer

Using MSDeploy Web Transforms in BuildMaster

In our projects we have multiple config files for each environment using the techniques prescribed by Microsoft as outlined here: http://msdn.microsoft.com/en-us/library/dd465326.aspx So we have the following files: web.config web.Deploy.config…
Talon
  • 3,466
  • 3
  • 32
  • 47
2
votes
1 answer

TeamCity vs BuildMaster

Somebody mentioned BuildMaster to me lately as build management environment. http://inedo.com/buildmaster/features/all-features Does anybody have any experience with this one. I would like to know how it stacks against TeamCity ?
Orn Kristjansson
  • 3,435
  • 4
  • 26
  • 40
2
votes
3 answers

C# Collection was modified error with garbled text reading from file

I'm new to C# and have been asked to write a custom task in a plugin for our deployment software, but I just can't wrap my head around this. I'm simply trying to log some data that is in a certain directory on my deployment server to the output log,…
java_joe
  • 21
  • 2
2
votes
2 answers

Using TeamCity build number in Buildmaster

Is it possible to grab the build number from TeamCity and use that as a build number in BuildMaster?
VonHugenstein
  • 109
  • 2
  • 10
2
votes
0 answers

BuildMaster integration with Subversion

When configuring Subversion source control integration in BuildMaster, I enter in the subversion URL, username, password, then clicking the "test connection" button I get this error: "Unable to connect. svn: E125001: Can't determine the user's…
Sebastian
  • 238
  • 2
  • 8
1
vote
0 answers

Getting errors during build process in DOT NET CORE 2.0

This is my first application with DOT NET CORE 2.0, and it's time to release it in testing server. The application is working fine on local, and I am able to give build on local system on IIS, but I am getting errors when I am trying to give build…
Keval Patel
  • 925
  • 4
  • 24
  • 46
1
vote
1 answer

Need BuildMaster releases to start at 1.0 -- not 0.0

When I create a new application, my releases are starting at 0.0. I want them to start at 1.0. Where might I set that? I've checked all the documentation, app settings, etc, to no avail. Using latest - 4.3.9. Thanks in advance!
1
vote
1 answer

Buildmaster throws System.IO.PathTooLongException when deploying an artifact?

When I try and deploy a artifact from a team city build on build master I get System.IO.PathTooLongException but none of my files have more than 260 characters. What do I do now?
Mike Barnes
  • 4,217
  • 18
  • 40
  • 64
1
vote
1 answer

Building an asp.net application does not yield output

I tried to follow this tutorial. My plan was checking out the local git repo compile and deploy that to my local IIS (under C:/inetpub/wwwroot/) call that "integration testing". I created the following deployment plan: with MY-PC being my local…
DasKrümelmonster
  • 5,816
  • 1
  • 24
  • 45
1
vote
1 answer

Deploying specific TeamCity build Arifact using Build Master

We use Team City as our CI server and Build Master as our deployment mechanism. I have a project that builds and runs test on teamcity and creates a release-0.0.%build.number%.zip. How do i instruct Build Master to get the latest…
Mike Barnes
  • 4,217
  • 18
  • 40
  • 64
1
vote
1 answer

Workflow for Mercurial repositories with BuildMaster deployment

Right now we only have a development repository and need to start getting ready for test and production environments. We are planning to use BuildMaster for CI and deployments. The normal workflow that I see is to checkout source code from HG,…
jpshook
  • 4,834
  • 6
  • 36
  • 45
0
votes
1 answer

System.IO.FileNotFoundException: Could not load file or assembly 'Windows' or one of its dependencies

I have an application which I am deploying on my home Windows server through BuildMaster and lately an error occurs while deploying. Mostly the error is when I restart the server and after several minutes the error seems to disappear while deploying…
Avram
  • 33
  • 6
0
votes
1 answer

How to get batch script to not close after opening a file

I am the Build Master at my company and am responsible for running our code deploys. Part of this process involves monitoring the server logs to make sure that everything succeeds and comes back online. I wrote a batch script to open up the logs…
chris283
  • 3
  • 2
1
2