Tags: business, heartbeat

Business Heartbeat - November 15, 2019

Business Heartbeat 20191108

For the last working week of November, we worked on our Cloud Build pipeline.

Up to this point, all the builds we published to Steam were build manually on our primary dev PC.
On November 14th, we published a build to our beta branch that was built entirely through cloud automation. 

Back in the day, we stored our code in a Subversion repository using a private server.
We didn't have a good solution for task or bug tracking until adopting Visual Studio Team Foundation Server (TFS) locally.
After getting used to Visual Studio Online (VSO) at work, and well before starting Bad Monkey Love, we switched our code storage over to VSO using Git.
VSO was later rebranded as Azure DevOps and it was basically a cloud version of TFS.
It handled project planning, bugs and code versioning pretty well along with being free.

Azure DevOps pipelines are pretty powerful.
One of the other features it has is running workflows in the same environment that your code and tasks are.
You can build what amounts to a recipe of steps that the build agent will take when it runs that workflow - steps like checking out your code and building it :)
It can also run automated tests and copy files various places and interact with other servies... you can automate a lot of really cool stuff with these things.

You can also add your physical machine as a build agent, which is great for debugging, allows you to install stuff on it like Unity once instead of on every build, avoids incurring costs for using cloud build agents, avoids needing to upgrade our Unity dev account (which incurs a monthly cost)
We added our primary dev machine as a build agent and wired it in to be controlled by Azure DevOps.
We tried working with cloud build agents, but ran into trouble getting Unity installed and registered correctly. 

So, that's what we set up.
As our build system gets more complicated, automating these things saves a lot of time and prevents unnecessary errors.
Code can be changed wherever, pushed to the repository and built automatically to output both Retail and Debug builds for PCs.
The whole build process takes about 3 minutes and the results are consistent with hardly any room for human error.
It's kind of amazing.

Next week, we're starting a three-week vacation!
Two weeks in Bulgaria visiting family, one week in London celebrating my birthday.
When we return, I will be over the hill ;)


NOTE - this post was written after returning from vacation - sorry for the delay.

This post, along with additional work item details is available on Patreon.


  • hi said

    Good day! I could have sworn I've visited this web site before but after going through some of the articles I realized it's new to me. Nonetheless, I'm definitely delighted I stumbled upon it and I'll be bookmarking it and checking back frequently!|

  • Kaylee said


  • looksj.cn said

    balance of nature
    balance of nature

  • Lanora said


  • easypayee.com said

    balance of nature
    balance of nature

  • henan.cnsoe.com.cn said

    balance of nature

  • Edmund said

    balance of nature

  • arttsex.ru said


  • oraor.site said

    balance of nature
    balance of nature

  • yupao.tv said

    balance of nature

  • Jann said

    balance of nature
    balance of nature

  • Albert said

    I don't know whether it's just me or if everybody
    else encountering issues with your blog. It appears as though some of the text in your content are running off the screen. Can somebody
    else please comment and let me know if this is happening
    to them too? This may be a issue with my web browser because I've had this happen before.
    Many thanks

  • Astrid said

    This article gives clear idea in favor of
    the new people of blogging, that actually how to do running a blog.

  • Kerrie said

    First of all I would like to say terrific blog!
    I had a quick question that I'd like to ask if you don't mind.
    I was curious to know how you center yourself and clear your mind before writing.
    I've had a hard time clearing my mind in getting my
    thoughts out. I truly do enjoy writing however it just
    seems like the first 10 to 15 minutes are lost simply
    just trying to figure out how to begin. Any ideas or hints?
    Thank you!

  • Theda said

    Hi there! I know this is kinda off topic but I was wondering which blog platform are you using for this site?
    I'm getting sick and tired of Wordpress because I've had problems with
    hackers and I'm looking at options for another platform. I would be fantastic if you could point me in the direction of
    a good platform.

  • Dennis said

    It's very trouble-free to find out any matter on web as compared to textbooks, as I found this piece of writing at this web site.

  • Michaela said

    This paragraph will assist the internet viewers for creating new website or even a weblog from start to end.

  • Dann said

    I like the valuable info you provide in your articles.
    I'll bookmark your weblog and check again here
    regularly. I'm quite certain I'll learn many new stuff right here!
    Good luck for the next!

  • Chana said

    balance of nature
    balance of nature
    balance of nature

  • Diane said

    It's wonderful that you are getting ideas from this piece
    of writing as well as from our argument made at this time.

  • Natisha said

    Highly energetic article, I liked that bit. Will there be a part 2?

  • Shella said

    Hello there! Would you mind if I share your blog with my facebook group?
    There's a lot of people that I think would really appreciate your
    content. Please let me know. Many thanks

  • Cara said

    It is perfect time to make some plans for the future and it is time to be
    happy. I've read this publish and if I may just I wish to suggest you few attention-grabbing things or tips.

    Maybe you could write subsequent articles referring to this article.
    I wish to read more things about it!

  • Trudy said

    Hi! I know this is kinda off topic but I'd figured I'd ask.
    Would you be interested in exchanging links or maybe guest
    authoring a blog article or vice-versa? My site addresses a lot of the same
    topics as yours and I feel we could greatly benefit from each other.
    If you're interested feel free to shoot me an email.
    I look forward to hearing from you! Fantastic blog by the way!

  • Edwardo said

    WOW just what I was looking for. Came here by searching for natural supplement

  • Dorie said

    We stumbled over here coming from a different web page and thought I may as well check things out.

    I like what I see so now i'm following you. Look
    forward to exploring your web page for a second time.

  • Wilfred said

    Hmm is anyone else experiencing problems with the
    pictures on this blog loading? I'm trying to figure
    out if its a problem on my end or if it's the blog. Any responses would be
    greatly appreciated.

  • Virgil said

    Hi there to all, how is the whole thing, I think every one is
    getting more from this web page, and your views are nice in favor of
    new viewers.

  • Hector said

    Hey there! This is my first comment here so I just wanted to give a quick shout out and tell you I
    genuinely enjoy reading your posts. Can you recommend any other
    blogs/websites/forums that cover the same subjects?
    Thanks a ton!

  • Lou said

    I don't even know how I ended up here, but I thought this post was great.

    I do not know who you are but certainly you are going to a
    famous blogger if you aren't already ;) Cheers!

  • Hugo said

    Having read this I thought it was rather informative. I appreciate you finding the
    time and energy to put this information together. I once
    again find myself personally spending a lot of time both reading and leaving comments.
    But so what, it was still worth it!

  • Lisa said

    Hi there, I found your blog by means of Google while looking for
    a similar matter, your site got here up, it looks great.
    I've bookmarked it in my google bookmarks.
    Hello there, simply become alert to your blog thru Google, and
    located that it is really informative. I'm gonna be careful for brussels.
    I'll appreciate if you happen to proceed this
    in future. Lots of folks shall be benefited out of your writing.

  • Antwan said

    Hi there to all, the contents existing at this website are genuinely amazing for people experience, well, keep up the nice work fellows.

  • Debbie said

    Write more, thats all I have to say. Literally, it seems
    as though you relied on the video to make your point. You definitely
    know what youre talking about, why throw away your intelligence on just posting videos to your blog when you could be giving us
    something enlightening to read?

  • Declan said

    This is my first time visit at here and i am actually happy to
    read all at one place.

  • Betsy said

    Generally I don't learn article on blogs, but I would like to say that this write-up very forced me
    to check out and do it! Your writing style has been amazed me.
    Thank you, quite nice post.

  • Annabelle said

    Greetings from Carolina! I'm bored to tears at work so I decided to check out your website on my iphone during lunch break.

    I enjoy the information you present here and
    can't wait to take a look when I get home. I'm surprised at how quick
    your blog loaded on my cell phone .. I'm not even using WIFI, just
    3G .. Anyways, wonderful site!

  • Mariel said

    This site really has all of the info I needed about this subject
    and didn't know who to ask.

  • Tyrone said

    Good day! I know this is kinda off topic but I was wondering which blog
    platform are you using for this site? I'm getting fed up of Wordpress because I've had problems with hackers and I'm looking at options for another platform.
    I would be great if you could point me in the direction of a good platform.

  • Victorina said

    Paragraph writing is also a fun, if you be acquainted with afterward you can write
    otherwise it is complex to write.

  • Barrett said

    balance of nature
    balance of nature

  • mapumedia.fi.uncoma.edu.ar said


  • Monserrate said

    balance of nature
    balance of nature

  • thsp.tvu.edu.vn said

    balance of nature
    balance of nature

  • Candra said

    balance of nature
    balance of nature
    balance of nature

  • Hong said

    balance of nature
    balance of nature

  • Opal said


  • blog.21mould.net said


  • Myrtis said

    balance of nature
    balance of nature

Add a Comment