• (cs)

    Neat.

  • (cs)

    Maybe it's just because I'm home sick and completely out of my head on various different medicines, but this seems like a lot of work for a "free" T-Shirt. I'm still doing it though, because FREE T-SHIRT!!!!

  • (cs)

    Almost an hour later and I'm done. I'm going to blame the NyQuil for this one, because that was surprisingly difficult. Honestly I'm not even sure if I completed the requirements. Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.

  • (cs) in reply to mikeTheLiar
    mikeTheLiar:
    Almost an hour later and I'm done. I'm going to blame the NyQuil for this one, because that was surprisingly difficult. Honestly I'm not even sure if I completed the requirements. Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.

    Let me know if I can help... it was supposed to be fairly easy, but if not, then we can try to fix/clarify/etc.

  • Fake_Nagesh (unregistered)

    Are you sending t-shirts to India? I can install on 10 machines if you are.

  • (cs) in reply to Alex Papadimoulis
    Alex Papadimoulis:
    mikeTheLiar:
    Almost an hour later and I'm done. I'm going to blame the NyQuil for this one, because that was surprisingly difficult. Honestly I'm not even sure if I completed the requirements. Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.

    Let me know if I can help... it was supposed to be fairly easy, but if not, then we can try to fix/clarify/etc.

    No, I'm fairly sure it was easy. Like I said, I'm all messed up on cough syrup right now, so that undoubtedly complicated the process. One thing I will note: the menu options that I saw and the ones that were featured in the tutorials were different...but I wouldn't be surprised if I clicked the wrong thing and did everything backwards. I am the worst of the worst after all.

  • (cs)

    Nah, it's not just Mike.

    I can't get past the subversion extension. I go to Extensions Overview and get "The BuildMaster Extension Gallery could not be contacted". So I follow the link and download the extension file, but I'm at a loss as to how to add it.

    Spent more than your suggested 15 minutes on it already so I think I'll go buy my own T Shirt :(

  • Fake_Nagesh (unregistered) in reply to skotl
    skotl:
    Nah, it's not just Mike.

    I can't get past the subversion extension. I go to Extensions Overview and get "The BuildMaster Extension Gallery could not be contacted". So I follow the link and download the extension file, but I'm at a loss as to how to add it.

    Spent more than your suggested 15 minutes on it already so I think I'll go buy my own T Shirt :(

    Please make sure that you buy a T-Shirt that is Made In India. Thx.

  • Matty (unregistered)

    The real WTF is that the BuildMaster Server only runs on Windows

  • Bananafish (unregistered) in reply to Matty
    Matty:
    The real WTF is that the BuildMaster Server only runs on Windows

    TRRWTF is that I don't care about the T-Shirt and would download and try it because it looks like a nice tool. But alas, I am stuck in the no-go group.

    Some day, I will write something called "Everything" that is, knows, and does quite literally everything. I will write it in Java, so it's cross-platform capable, but I will do an OS test to be sure it only runs on platforms I like. It also won't run for lefthanded users or on any machine whose IP address starts with 1.

    It'll be the best thing ever -- really, you'll see!

  • Norman Diamond (unregistered) in reply to mikeTheLiar
    mikeTheLiar:
    Like I said, I'm all messed up on cough syrup right now
    Sounds like the debugging is worse than the original bug. Better watch out when you undergo tests.
  • (cs) in reply to Norman Diamond
    Norman Diamond:
    mikeTheLiar:
    Like I said, I'm all messed up on cough syrup right now
    Sounds like the debugging is worse than the original bug. Better watch out when you undergo tests.

    I think that he's just looking forward to the unit testing.

  • jordanm (unregistered) in reply to Matty
    Matty:
    The real WTF is that the BuildMaster Server only runs on Windows

    This really is a problem for many companies, at least most that I have been employed at. I can't really comprehend why someone would restrict themselves to half the server market and increase the cost of running their software by requiring a $1000 Windows license when there is such a wide selection of multi-platform technologies and frameworks. I had looked at buildmaster in the past, from ads on this site. It does look interesting, but Windows is a road block.

  • olaf (unregistered)

    I can't even install BuildMaster :(

    "Information: Installing files to E:\BuildMaster\Extensions... Debug: Getting list of files to copy from C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\Extensions... Debug: Copying C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\Extensions\DotNetRecipes.bmx... Debug: Copying C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\Extensions\SqlServer.bmx... Debug: Copying C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\Extensions\Tutorials.bmx... Debug: Copying C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\Extensions\Windows.bmx... Debug: Copying C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\Extensions\WindowsSDK.bmx... Debug: Finished copying files Information: Checking for database and creating if necessary... Debug: Checking database... Debug: Determining database collation... Debug: Collation is SQL_Latin1_General_CP1_CI_AS Information: Updating database schema... Debug: Launching process "C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\bmdbupdate.exe" UPDATE /conn="Data Source=localhost\BuildMaster; Initial Catalog=BuildMaster; Integrated Security=True;" /init=yes... Debug: Initializing database... Error: System.InvalidOperationException: C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\bmdbupdate.exe returned exit code -1073741819 bei Inedo.Installer.Subtasks.RunProcessSubtask.Run() bei Inedo.Installer.Subtasks.InstallationSubtask.RunSubtask(IInstallationTask parentTask) bei Inedo.BuildMaster.Setup.InstallBuildMasterTask.Install() bei Inedo.Installer.InstallationTask`1.Inedo.Installer.IInstallationTask.RunInternal()"

  • me (unregistered) in reply to olaf

    Next time, I want "I am the worst of the worst"

  • jb (unregistered)

    windows only....no thanks

  • (cs) in reply to olaf
    olaf:
    Debug: Initializing database... Error: System.InvalidOperationException: C:\Users\MDFFF~1.HAR\AppData\Local\Temp\BuildMasterSetup\bmdbupdate.exe returned exit code -1073741819
    Printing Windows error codes in signed decimal is a major WTF. -1073741819 is 0xc0000005, Access Violation. Sounds like a bug to me.
  • ElPolloDiablol (unregistered)

    It seems like the promotional thing kinda backfired if I read the comments :).

    But I do have to agree that the main reason why I don't use or have tried BuildMaster is because I simply don't have a Windows computer . And I really do wanna try BuildMaster but just not at the expense of a Windows license. Does it run with Mono and can you use any other database than SQL Server?

  • (cs)

    My experience:

    First install:

    • express version
    • existing SQL (localhost)
    • use IIS, port 8086

    Failed to connect. Web service installed but not started. Fixed by starting manually. Quite a lot of application errors in event log. Decided to do complete reinstall.

    Second install:

    • express version
    • existing SQL (localhost)
    • existing IIS, port 8086

    Web server seems okay this time.

    Logged in, tried adding Visual Studio TFS source provider - failed with error: Cannot open INEDOBMSVC service on computer.

    Argh

  • The Tike (unregistered)

    I feel guilty because I'm not the target audience for this tool, so is there a place where I can just order a shirt?

  • (cs) in reply to me
    me:
    Next time, I want "I am the worst of the worst"
    Sorry, but you can only get a shirt that says "the worst". Only MikeTheLiar gets "the worst of the worst".
  • (cs) in reply to mikeTheLiar
    mikeTheLiar:
    Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.

    Cialis comes in liquid form now?

  • konnichimade (unregistered)

    Umm... can I just buy a shirt?

  • c-rod (unregistered) in reply to Quango
    Quango:
    My experience:

    Logged in, tried adding Visual Studio TFS source provider - failed with error: Cannot open INEDOBMSVC service on computer.

    Argh

    exact same error here. can't install TFS extension through the web interface or manually. i put the .bmx file in the Extensions folder and restarted the service manually (as per the documentation) but the extension doesn't appear

  • Calli Arcale (unregistered)

    This is the first I've really looked at BuildMaster, because as it happens, right now I'm assigned to evaluate potential new tools for our workflow, with build automation being a major element. Thing is . . . I'm not sure this tool will work for us. Even on our Windows-based work, because it kind of looks like it's just for web applications. Is that correct?

    I work in an embedded computing shop. We write software for VxWorks. And while we have a very solid release process for the formal releases, it would be nice to have something like this for the engineering builds. Right now, we just have a nightly build script managing those. That does the job, but it's fairly crude and not simple to extend to other programs.

  • (cs) in reply to cellocgw
    cellocgw:
    mikeTheLiar:
    Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.

    Cialis comes in liquid form now?

    That would explain why this illness has been so confusing and arousing...

  • Norman Diamond (unregistered) in reply to jordanm
    jordanm:
    Matty:
    The real WTF is that the BuildMaster Server only runs on Windows
    I can't really comprehend why someone would restrict themselves to half the server market and increase the cost of running their software by requiring a $1000 Windows license when there is such a wide selection of multi-platform technologies and frameworks.
    Assuming that BuildMaster is used for development and testing, surely one employee's MSDN subscription provides the Windows licence without an extra fee.

    But I can just imagine setting up BuildMaster to customize Linux kernels and perform regression testing on live boot CDs.

  • Norman Diamond (unregistered) in reply to mikeTheLiar
    mikeTheLiar:
    cellocgw:
    mikeTheLiar:
    Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.
    Cialis comes in liquid form now?
    That would explain why this illness has been so confusing and arousing...
    mikeTheLiar is the president's daughter?
  • Friedrice The Great (unregistered) in reply to Norman Diamond
    Norman Diamond:
    mikeTheLiar:
    cellocgw:
    mikeTheLiar:
    Oh well, fsck it, I'm going to take another slug of that sweet blue stuff and get back in bed.
    Cialis comes in liquid form now?
    That would explain why this illness has been so confusing and arousing...
    mikeTheLiar is the president's daughter?
    That was before the surgery.
  • sdierdre (unregistered)

    Okay, I give up trying to get BuildMaster running. Here's my experience:

    I got the same error as skotl ("The BuildMaster Extension Gallery could not be contacted") with the Subversion extension. Figured out how to install it manually, although the BuildMaster docs indicate you can restart the IIS site from their Administration & Configuration page (nope). No worries there, I'm perfectly capable of restarting a site... but, perhaps a documentation update is in order.

    Next, I tried to set up the source control provider, as described in the tutorial. Can't contact the Subversion URL... Oh, that's right, my org uses a proxy.

    Only BuildMaster won't allow me to configure the proxy. Both settings available under 'proxy server settings' (Use Windows Proxy Settings and Manual Configuration) fail when tested, with the incredibly helpful message Error: [object XMLDocument].

    It would be helpful if the error information were logged to the 'Recent Errors' area. But it's not.

    Argh. It looks like a great tool. However, my frustration meter is getting blown with the install/setup.

  • c-rod (unregistered) in reply to sdierdre

    My experience wasn't too difficult. The biggest hangup was that I had to change the IIS application pool identity to LocalService so that the BuildMaster service could be restarted by the web interface. Before doing that, I got errors trying to set the proxy settings, and more errors trying to install the source control extension. The "use windows proxy settings" option never worked, possibly because the my windows settings use an auto-configuration script instead of a URL. The manual proxy option did work, though.

    If you are actually interested enough in the tool, then I suggest emailing support. One of their support guys actually emailed me right after I signed up, so I went ahead and asked for help and he was helpful.

  • (cs) in reply to jordanm
    jordanm:
    I can't really comprehend why someone would restrict themselves to half the server market
    You mean 10% of the market. That's about what Windows Server market is
  • Yeti (unregistered) in reply to konnichimade

    ^ this. I'm not in the market at all for this buildmaster stuff. Why not just sell shirts?

  • (cs) in reply to Calli Arcale
    Calli Arcale:
    I'm not sure this tool will work for us. Even on our Windows-based work, because it kind of looks like it's just for web applications. Is that correct?

    BuildMaster will works for all kinds of applications -- web, desktop, embedded, sharepoint, database, etc. -- it's designed to model the software process and offer easy automation.

    So, definitely give it a shot!

  • (cs) in reply to sdierdre
    sdierdre:
    Okay, I give up trying to get BuildMaster running. Here's my experience:

    ... snip ...

    my frustration meter is getting blown with the install/setup.

    Based on the errors, sounds like most everything has to do with the proxy. So far as I can tell, that "[object XMLDocument]" is the literal string that's being reported by the underlying network/proxy libraries (.NET). I've seen that come up on some proxy configs during failed domain authentication, and it's a pain to figure out -- maybe try changing service credentials to your own, that should help.

  • (cs) in reply to konnichimade
    konnichimade:
    Umm... can I just buy a shirt?

    Seems weird, but thing is... I'm not in the business of selling swag, and thus it's not a productive "work" activity for me. This is not something I want to do as a hobby, because boxing and shipping stuff isn't very fun.

    I could go with a print-on-demand service (Zazzle, CafePress), but the quality/price is not very good. So, instead I do them in big batches like this when there's a good sponsorship opportunity.

    Worth noting: you can get one here http://thedailywtf.com/Swag/ if you send in something awesome. Reminds me... I need to do another souvenir potpourri!

  • (cs) in reply to jordanm
    jordanm:
    Matty:
    The real WTF is that the BuildMaster Server only runs on Windows

    I can't really comprehend why someone would restrict themselves to half the server market and increase the cost of running their software by requiring a $1000 Windows license when there is such a wide selection of multi-platform technologies and frameworks.

    It's hard enough to build and market a software product, so building it in Java (which we had no expertise in) would have been a huge risk.

    That said, if paying an additional $1,000 across a team of say, 10 developers, is cost prohibitive... then you're either working with a team in Kerblecistan or someone hasn't figured out that developers are paid a decent salary.

  • ElPolloDiablo (unregistered) in reply to Alex Papadimoulis

    Alex, you're not taking into account that most companies also have a policy that all servers need to be maintained. If they're a company working solely with Linux servers (big chance), choosing BuildMaster would also mean having to find someone able to maintain the Windows server that it is running on. Developers may not be cheap, but Windows sysadmins certainly aren't and just the fact that a company would have to maintain another server OS is enough reason not to go forward with BuildMaster.

    Like I said, BuildMaster looks great and I'd be happy to try it out, but selling the fact that our linux sysadmins would now have to maintain a single Windows server just to run it on is a battle I won't win.

    My question stands: if it works properly on Mono and it supports other databases than SQL Server, that would at least open up the possibility to run it on a Linux server. So, does it?

  • (cs) in reply to ElPolloDiablo

    Fair enough. The "all Linux" or "all Windows" shops will most certainly budge as soon as the business finds sufficient value in overcoming sysadmins' resistance... but that's a big pitch/battle to make.

    We've had a tremendous amount of support issues/cost with Mono for our (long defunct) Linux agents; supporting a full web app, dameon, and a Postgres server seems quite costly -- and doesn't seem there's enough interest to risk the investment in it.

Leave a comment on “Free TDWTF T-Shirt Day, Round 2”

Log In or post as a guest

Replying to comment #:

« Return to Article