Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

  • Issues with MySQL integration

    databases buildmaster mysql
    2
    0 Votes
    2 Posts
    12 Views
    ?
    Hi Tero, The MySQL Database Provider is just passing the script as a command to the database. I did a quick search, and it looks like it might be configuration (connection string) related. Does your connection string have "Allow User Variables=True" in it? http://dev.mysql.com/doc/refman/5.0/en/connector-net-connection-options.html Best, Steve
  • 0 Votes
    6 Posts
    11 Views
    ?
    Are you planning on using IIS to host the BuildMaster web application? If so, you're all set. The IntegratedWebServer_ config values are only for hosting BuildMaster with the integrated web server. If you're going that route I can give you those values if you'd like. The "HasLoggedIn" value is only used to do initial setup of the example application and will be created and default to false if not present on the web app first load. The only table touched by the installer that would change its values is the configuration table - everything else database related is generated by the installer using the changescripter tool (bmdbupdate.exe) just as if you ran it manually against the DB.
  • Promotion Date/Time Picker

    buildmaster user-interface
    2
    0 Votes
    2 Posts
    5 Views
    ?
    That was removed on purpose. We are moving away from the Wijmo control toolkit we had used previously. For the moment, the time inputs will be simple textboxes until we find an easier solution.
  • 0 Votes
    2 Posts
    8 Views
    ?
    There is no "application export" functionality since the goal is to have 1 instance of BuildMaster that controls the release and deployments from SCM through Production. The only things you can do at this point are re-create the steps manually, or play with the SDK to write a custom recipe that both exports an application into some format, and also can import it. Unfortunately we don't have any recipe creation tutorials at this point, but we could send you some code as an example you'd like (they're pretty simple if you already know C#). The best thing you can do would be to solve the infrastructure problems around the Production environment and allow BuildMaster access to an agent installed on the server(s) of that environment. This way you'd have a single instance of BuildMaster and would only have to manage a single deployment plan per application.
  • Using existing database with ProGet

    installer proget
    3
    0 Votes
    3 Posts
    63 Views
    ?
    I ended up just installing for SQL express, then taking a backup the database it created and restoring that on our sql server, and pointing the service and web app to that. Then I changed the service to log in as the domain login that has rights on the database. It would be nice it we could specify a database name when installing, and use an existing empty database. Also it would be nice to be able to specify the windows user accessing SQL when installing. Right now when installing the database creation script runs as the user running the installer, and the service itself runs as Network Service.
  • Cannot Successfully Configure SMTP Settings

    email buildmaster
    4
    0 Votes
    4 Posts
    14 Views
    ?
    Hi Steve and Tod, Thanks for the information. At my next available opportunity, I will be testing my server to see if my ISP blocks SMTP transmissions. I read through the How-To you referenced on that topic, and it's a bit of a stretch for my experience, so it may take me a while. However, I will report back when I have results. Also, to Steve's question, we are using the latest version of BuildMaster, just updated prior to testing SMTP settings. To your point about two-factor authentication, I just checked my Google Account settings, and I am NOT currently using 2-factor authentication (though I probably should be). Thanks for the thought, though. I will do some more work and report back. Thanks again for the ideas. Matthew
  • Feed Connector to another Internal Feed

    proget feeds
    3
    0 Votes
    3 Posts
    22 Views
    ?
    Thanks guys! The 2.0.5 release appears to have solved the connector problem.
  • Licensing Groups?

    licensing buildmaster
    2
    0 Votes
    2 Posts
    2 Views
    ?
    Hi Tim, BuildMaster is licensed on a "per team" basis, so each user who accesses BuildMaster needs to have either a full or limited-access license. You can reassign users as needed, but not to workaround licensing policies. Hope that helps, Steve
  • Environments containing many applications

    buildmaster applications deployables
    2
    0 Votes
    2 Posts
    7 Views
    ?
    Hi Jeff, Great questions. We try to deal with complex situations as simple as possible, but complex things can get complex. So, of course, "it depends". We're starting to document some of these in our specifics section ( http://inedo.com/specifics ) -- it's a work in progress, but we hope it gives some idea. The first step is to "translate" your organizational specific terminology to BuildMaster's terminology. We model software development as a whole, so we can implement really any structure process... it's just about figuring out what should be a deployable, what should be an application, etc. The "Release Management Done Right" whitepaper discusses the terminology we use. With only the information you provided, it's difficult to give specific advice, but from what it sounds like, the question is between Applications and Deployables. There's a KB article on the topic - http://inedo.com/support/kb/1032/the-difference-between-deployables-and-applications - that discusses differences. Dependencies are defined at the deployable level (AppX depends on EntFramework) and used at the release level (AppX 3.2 depends on EntFramework 2.0). This enables all sorts of complex patterns we've seen implemented. Feel free to contact us ( http://inedo.com/contact ), and we can discuss this in more detail and possibly help build a proof of concept. Best, Alex
  • Can I run a BuildMaster server on a Unix box

    buildmaster installation
    2
    0 Votes
    2 Posts
    3 Views
    ?
    The BuildMaster software itself requires a Windows Server and SQL Server database. BuildMaster can connect to and orchestrate Unix boxes via SSH-based agents.
  • 0 Votes
    5 Posts
    9 Views
    ?
    Yes. Things appear to be working now.
  • Build Master - Polling Frequency

    build-schedules buildmaster triggered-builds
    2
    0 Votes
    2 Posts
    14 Views
    ?
    The ScheduleExecuterThrottle value on the Advanced/Internal Settings page found under Admin determines how often this polling occurs (it also controls the polling for whether it's time to do a scheduled build). The field specifies polling frequency in minutes.
  • Bmservice fails to start

    service buildmaster
    5
    0 Votes
    5 Posts
    13 Views
    ?
    Thanks Alex. Changing the type/user credentials did the trick. John
  • Rollback to Proget 2.0.1

    proget error
    5
    0 Votes
    5 Posts
    3 Views
    ?
    The "IsAbsoluteLatestVersion" is an undocumented NuGet attribute (well... it's in the source code), and has a confusing relationship to the quasi-documented IsLatestVersion attribute. Long story short, these these attributes tend to behave differently in different versions of NuGet clients, and our changes to remain compatible with the upcoming NuGet 2.5 caused a regression. You shouldn't have to change anything in your packages -- just post here if you find issues and we'll figure it out.
  • 0 Votes
    2 Posts
    3 Views
    ?
    Are you able to browse for files in with the button? That sometimes does not work in VSS due to a lot of reasons (mostly, VSS does not provide very parsable output). You can just try typing in the exact path to the file $/MyProject/MyProject.csproj. The error may be a result of the file not correctly at that path.
  • Adding Visual Source Safe as a Source Control Provider

    sourcesafe buildmaster
    7
    0 Votes
    7 Posts
    12 Views
    ?
    I managed to get the source provider set up correctly but am now having a problem creating an application. I create a new .net app, but on the Source Control step (step 3) after I fill in the 'Path of solution or project' and click next I get an unexpected error. "Could not find file 'C:\Documents and Settings<username>\Local Settings\Temp<systemname>'. " I suspect this is because I originally installed as 'local system' and it doen't have rights to create the temp folder or something like that, Can you advise if this is the case and how to correct?
  • Release Notes with automatic Notifiers

    notifiers buildmaster deployments
    2
    0 Votes
    2 Posts
    10 Views
    ?
    Not currently; but you could use a combination of actions (Generate RElease Notes, SEnd Email) to accomplsih a similar effect.
  • Problem installing windows agent (for tfs integration)

    agents tfs error
    2
    0 Votes
    2 Posts
    13 Views
    ?
    Hi Matt, The BuildMaster agent doesn't need to be installed on the TFS Server itself; whatever server you're using as your build server (could be same server BuildMaster is installed on) should have the TFS Client (Team Explorer) installed. As for the agent error... the "IIS agent" is "SOAP Based" --- so you'd want to make sure to add a SOAP Based agent from the BuildMaster servers page. To test that IIS agent is installed, you can do http://localhost:81/agent.asmx -- if that page shows up, the the agent is configured in IIS correctly.
  • 0 Votes
    3 Posts
    94 Views
    ?
    I'm getting the error with both the bundled client and with Collabnet's Subversion client. I'll into the credentials of the App Pool & Service.
  • 0 Votes
    2 Posts
    8 Views
    ?
    Hi Jan, Subversion does not support the "Apply Label" operation, so it complains about this. The UI is supposed to prevent you from using this action, but I think one of the recipes will create this action for you. Just replace the Apply Label / Get Labeled action pair with: Tag /trunk/mypath to /tags/%RELNO%.%BLDNO% Get Latest from /tags/%RELNO%.%BLDNO% Hope that helps, Tod
Inedo Website HomeSupport HomeCode of ConductForums GuideDocumentation