Support Q & A Home

Ask A Question

Anyone can ask or answer a question here, but our support engineers actively monitor your questions; we typically answer within a day or two.

Viewing Page 101 of 109 (20 questions out of 2170)

We are using the "Delete Files/Folders" action to delete a file on a network drive (\machine\Dir\Subdir\File-Name-%VARIABLE%.exe)

The file is accessible from the Buildmaster machine and you can delete the file manually as the same user that Buildmaster runs as.

But the Delete Files/Folders action says there are no files to delete and there are no error messages displayed.


Some of our deployment tasks can take some time and we need to be able to see the progress in the log file as the task progresses.

Currently the log file only gets updated when the task ends (success or failure). Is it possible to see get the log file updates in "real time" (or close to it) ?


We are using the Transfer Files action to copy a 100MB file between 1 unix machines.

Buildmaster is taking > 8 minutes to complete the copy, but using scp from one machine the copy only takes 5 seconds.

I would expect Buildmaster to take more than 5 seconds as it is probably copying to the Buildmaster Windows server as an intermediate step, but 8 minutes seems too long.


We have installed the Jenkins extension but the Buildmaster extensions page always says Jenkins is v0.0.0.0 and should be upgraded. Other than that the Jenkins integration seems to work.

Here is the text from the Buildmaster Extensions page:
Jenkins (v0.0.0.0)
Contains actions to get artifacts and trigger builds in Jenkins. Update Available (v3.0)


I am wanting to use the subversion Get Latest action to check out files on a Solaris target which has been setup as a Linux SSH Agent.

The Get Latest fails with the following exception:

Action 1: Get Latest from CusmodServer/scripts/trunk to /appl/cusdev/scripts
Preparing remote servers for execution...
Preparing DEV_dwdcs-cmas01_cusdev for execution...
Preparing SYBDEV_dwdcs-cmas01 for execution...
Preparing DEV_dwdcs-cmas01_cusbld for execution...
Preparation complete.
Initializing action...
An unhandled exception occurred while executing this action: System.InvalidOperationException: Action is not supported on this type of agent (requires IPersistedObjectExecuter) at Inedo.BuildMaster.Windows.ServiceApplication.SlimPlanActionExecuter.RemoteAction_InitializeRemoteConfiguration(Object sender, RemoteConfigurationEventArgs e) at System.EventHandler`1.Invoke(Object sender, TEventArgs e) at Inedo.BuildMaster.Extensibility.Actions.RemoteActionBase.OnInitializeRemoteConfiguration(RemoteConfigurationEventArgs e) at Inedo.BuildMaster.Extensibility.Actions.RemoteActionBase.OnBeforeExecute(EventArgs e) at Inedo.BuildMaster.Extensibility.Actions.ActionBase.Execute(IActionCancellationToken cancellationToken, ExecutionContext context, ExtensionConfigurerBase extensionConfigurer, Boolean resumeNextOnError, Boolean logErrorsAsWarnings)


We are trying to use the Transfer File action copy files from one unix machine to another (both are setup as Agents Buildmaster can login).

But when we run the action it always fails with the error: source file does not exist - even if you select the folder using the Browse option.

Does the Transfer File option work with unix machines or should we be doing this some other way ?


Hi, We are using the linux SSH-Agent (3.10.01) to execute a shell script on a linux target and Buildmaster (3.5.10 build 6) always thinks the step is successful regardless of the return code. I have tried sh, ksh and bash scripts but cannot get Buildmaster to register a failure.

Do you have any suggestions on what I am doing wrong ?. Thanks.


I'm trying to use the SVN source control provider with an SSH agent, but I get this error: "AgentId is invalid or did not return an IPersistedObjectExecuter"

Any suggestions?


Does BuildMaster support adhoc deployments to environments?

For our core environments we have a strict worklfow - dev, sit, uat, preprod, production, but we also have some other environments for a completely separate team who's system links to ours but have it installed in isolation to ours so not impacting on each other.

I would like to have their environments in our workflow but able to release to it at any time.

I had thought of creating additional workflows, for each adhoc environment but that means creating a new release for each additional workflow which doesn't really fit.


The BuildMaster Service was not starting, probably after the lastest windows updates were applied. First discovered the problem with Jenkins and found this advice

which worked so I also applied it to BuildMaster in bmservice.exe.config:
<generatePublisherEvidence enabled="false"/>

This also worked. Is this a known issue and is there a better work around / patch for it?


Hi, getting an error on the setup wizard, after specifying our source control (and SVN instance), and then the path, and error like:

Exception Details: System.InvalidOperationException: svn: E155007: 'C:\WINDOWS\Temp\tmpBC6F.tmp' exists and is not a directory

Note the above is with the source control set to use the command line client. If not ticked, the error is similar but this:

Exception Details: SharpSvn.SvnInvalidNodeKindException: 'C:\WINDOWS\TEMP\tmpBC82.tmp' exists and is not a directory

Ie. same problem but from somewhere else.

Subversion is 1.7.8 and connection checked as Ok (indeed when setting up for this project, selector allows selection).

No idea how to fix this, and as such at a dead end. Thanks for any help or pointers.



I'm having issues running a Database change script from BuildMaster.

The steps to reproduce:

  1. Create a Database change script file with the following:

  2. Add it to BuildMaster

  3. Try to execute it on a MySQL database.

When I run the same command from the MySQL command line (as the same user) it goes through as expected:
Query OK, 0 rows affected (0.00 sec)

The error message I'm getting from the BuildMaster is simply "Fatal error encountered during command execution" which does not give me any information to go on.


We are trying to do manual installation of BuildMaster but the service (INEDOBMSVC) will not start when pointing to a manually installed database. We get the error "The BuildMaster Service (INEDOBMSVC) service on Local Computer started and then stoped. Some services stop...". The only error written to the event log is "Service cannot be started. The handle is invalid".

The very same service WILL start when pointing to an automatically installed database (by changing the connection string).

To manually install the database we have:

  1. Created a blank database in SQL Server 2008 SP1
    1a) Created the DB with SQL_Latin1_General_CP1_CI_AS collation
    1b) Created the DB using the same account under which the BM service runs under so that it is dbowner and has a default schema of dbo
  2. Run bmdupdate.exe
    2a) Selected option 3 to update the DB
    2b) Entered the connection string
    2c) Entered "yes"
    2d) Confirmed there were no errors
  3. Run OBJECTS-v3.5.10.6.sql against the database using SQL Server Management Studio in SQLCMD mode
    3a) Confirmed there were no errors

Is there anything else that has to be done for a correct database install?


I recently upgraded to 3.5.10 and the time picker that was in the previous version is no longer there, was this removed on purpose or is something configured wrong in my new setup?


I have 2 environments, UAT and Prod, that are not connected except both can see the source control server. I need BuildMaster in both environments with the same Applications. If I set up an Application in the UAT BuildMaster how do I copy it to the production environment?


I am trying to install a proget instance against an existing database, but I can't get it to work. The installation guide indicates that if I put a database name in the connection string, the installer will not try to create a database. But when I run the installer, and use the connection string

Data;Initial Catalog=stage_proget;Integrated Security=true

The installer attempts a "CREATE DATABASE",and fails because the account it is running as doesn't have database create rights. How do I make the installer use an existing database?


I'm having trouble configuring up SMTP settings in BM free. I'm trying to use my Gmail account, and I've properly entered all the Gmail SMTP settings per this page ( However, when I try to send a test email, BM spins for a while, and finally returns a "Timeout Error". I couldn't see anything in the BM logs related to this error.

I've tried using other SMTP servers (road runner, for instance), and none of them worked either. For a few settings, BM returned a "server does not support secure emails" or "failure to send email" error, but no further details.

I've looked at the Firewall settings on my server, and nothing seems to be blocking emails. I've also watched HTTP traffic through Fiddler while trying to send a test email, and that didn't trap anything obvious either.

What other steps can I try? Any thoughts as to what might be wrong? Thanks for your help.



One of our installations contains many pieces - website, web services, background apps, windows services, queuing mechanisms, desktop GUI apps, etc. Written in a number of different languages, and built as separate projects.

There are, of course, dependencies among them. Most work against a common database, and have a dependency on the table schema. The older VB desktop GUI apps (which we've not yet been able to eliminate) depend upon a COM object, written in C++.

I've been reading through your whitepapers, and everything seems simple and clear, there. Mainly because the examples are simple and clear.

How do you deal with more complex situations?

Does a build wrap a single project? Or can it wrap multiples? How does Buildmaster deal with dependencies between projects?

Does a release map to a single projects? Or can it contain multiples?

Would a complex environment of the sort I've described be organized as a single release? Or would the various parts be handled as separate releases?

Is there any mechanism for meta-releases? For a top-level release that contains multiple lower-level releases?



We have a team in our organisation which requires the right to deploy, using BuildMaster, to our production environment. However, out of this team of five, only on person will ever be required to do this at any given time. Is it allowable, from a licensing perspective, to set up a BuildMaster account for any one of these five employees to use or do they all need their own account/license?




All the installers I can find for BuildMaster are for a Windows PC. Is it possible to install the server on Unix?

Ask A Question
Page: 1 96 97 98 99 101 103 104 105 106 109