Knowledge Base

Welcome to the Inedo Knowledge Base

The knowledge base is a collection of small articles that are BuildMaster, ProGet, or Inedo related. Use the search box below to search for articles.

All Articles

KB #1158: A Comparison: BuildMaster vs Hedgehog

Last Updated: 7/26/2018

Work in progress. This article is a work-in-progress, but we've fielded quite a few questions asking about the difference between these two products, we wanted to publish a preliminary comparison.

KB #1144: BuildMaster Legacy Features

Last Updated: 7/26/2018

With the inclusion of the Inedo Execution Engine and the Inedo Agent in BuildMaster v5, several existing features were replaced with newer features that were a better fit for the new model. We consider these since-rebuilt features to be "legacy features", and this document will describe the impact of using these features as well as migration guidance to a non-legacy method.

KB #1160: Upgrade Notes for ProGet 5.1

Last Updated: 7/6/2018

ProGet 5.1 is a minor release with the following changes:

KB #1014: Changing an Inedo Product's URL with the Integrated Web Server

Last Updated: 6/25/2018

All Inedo products can run using an Integrated Web Server instead of IIS. While this offers a simpler configuration and installation, the integrated web server lacks many of the advanced features of a full-fledged web application server, and certain configuration is far from obvious. For example, this post will cover binding the integrated web server to a host name.

KB #1156: BuildMaster 6.0 Upgrade Notes

Last Updated: 5/22/2018

BuildMaster 6.0 is a major version with the following changes:

KB #1159: Support Ticket Process

Last Updated: 4/30/2018

When you submit a ticket using the ticket submission form, it will automatically create an issue in Inedo’s YouTrack instance, in a non-public project intended for support. While you won’t be able to see the status of your tickets using YouTrack, you can see the status or add comments on my.inedo.com/tickets, or add comments by replying to emails that are dispatched to you.

KB #1077: Configuring Your Inedo Product to Run As a Windows Domain Account

Last Updated: 4/10/2018

The example screenshots are from BuildMaster, but the process will be exactly the same no matter which one of our products you're using.

KB #1063: A Comparison: BuildMaster vs. Octopus Deploy

Last Updated: 3/27/2018

Octopus Deploy and BuildMaster are two different products that can both be used to automate deployments. There are a lot of technical differences, but the overall approach to the problem is the best starting point for comparing the two.

KB #1150: Upgrade Notes for ProGet 5.0

Last Updated: 3/8/2018

ProGet 5.0 is a major release with the following changes:

KB #1157: NuGet version number formatting restrictions

Last Updated: 2/22/2018

SemVer2, or Semantic Versioning 2.0.0 version numbers are supported only in SemVer2 (ProGet 5+) NuGet feeds.

KB #1154: Upgrade Notes for Otter 2.0

Last Updated: 1/18/2018

Otter 2.0 is major release with the following changes:

KB #1151: Upgrading from BuildMaster v3 and v4

Last Updated: 1/15/2018

BuildMaster v3 is semi-retired , and once v6 is released, BuildMaster v4 will be as well. This means that we can only provide very limited product support.

KB #1120: Permission Updates in BuildMaster 5.0

Last Updated: 1/15/2018

The below applies to BuildMaster users upgrading to v5

KB #1119: Wildcard Masking in Inedo prouducts

Last Updated: 1/15/2018

Wildcard masks in BuildMaster, Hedgehog, and Otter are used to include and/or exclude file/directory paths in the context of an operation. Typically, masks are used for file-based operations. The values for the masks are similar to ant-style masks.

KB #1118: Legacy Plans in BuildMaster 5.0

Last Updated: 1/15/2018

The below applies to BuildMaster users upgrading to v5

KB #1090: Granting Service Control Privileges for Inedo Product's Web Applications

Last Updated: 1/15/2018

Refer to this table - depending on which product you are using, enter the coinciding name, or abbreviation, into each space that has a red [product's name] or [service].

KB #1046: SQL Server Requirements

Last Updated: 1/15/2018

Otter, BuildMaster, Hedgehog, and ProGet for Windows all require any supported version of Microsoft SQL Server.

KB #1039: The Inedo Agent and Legacy BuildMaster Agents

Last Updated: 1/15/2018

The below applies to BuildMaster users upgrading to v5

KB #1015: Running an Inedo Product's Services Interactively

Last Updated: 1/15/2018

The example screenshots are from BuildMaster, but the process will be exactly the same no matter which one of our products you're using.

KB #1013: Hosting Through IIS Instead of the Integrated Web Server

Last Updated: 1/15/2018

When you install any of our products using the installer, you’re presented with two application hosting options: Integrated Web Server or IIS Web Application.

KB #1148: Upgrade Notes for ProGet 4.8

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1147: Upgrade Notes for ProGet 4.7

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1138: Upgrade Notes for ProGet 4.6

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1136: Upgrade Notes for ProGet 4.5

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1134: Upgrade Notes for ProGet 4.4

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1130: Upgrade Notes for ProGet 4.3

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1126: Upgrade Notes for ProGet 4.2

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1122: Upgrade Notes for ProGet 4.1

Last Updated: 1/12/2018

Upgrading from a version older than 4.x? It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1111: Upgrade Notes for ProGet 4.0

Last Updated: 1/12/2018

TLDR; ProGet 4.0 is major release. Please read these notes to see how this will impact you and what you can do to mitigate risks. It is strongly recommended that you first review Upgrading from ProGet v2 and v3 before proceeding.

KB #1149: Upgrade Notes for BuildMaster 5.8

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1146: Installing Multiple Instances of InedoAgent on a Single Machine

Last Updated: 1/11/2018

Sometimes it is helpful to have multiple instances of InedoAgent on the same machine, such as having different instances that run as different user accounts. Although the installation wizard and the manual install process do not support this, it is possible to run multiple instances of InedoAgent as long as they have separate working directories and are listening on separate ports.

KB #1141: Upgrade Notes for BuildMaster 5.7

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1137: Upgrade Notes for BuildMaster 5.6

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1135: Upgrade Notes for BuildMaster 5.5

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1133: Upgrade Notes for BuildMaster 5.4

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1129: Upgrade Notes for BuildMaster 5.3

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1125: Upgrade Notes for BuildMaster 5.2

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1123: Upgrade Notes for BuildMaster 5.1

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1117: Upgrade Notes for BuildMaster 5.0

Last Updated: 1/11/2018

Upgrading from a version older than 5.x? It is strongly recommended that you first review Upgrading from BuildMaster v3 and v4 before proceeding.

KB #1115: A Comparison: Artifactory vs ProGet

Last Updated: 1/11/2018

Artifactory and ProGet are both enterprise level Universal Package (artifact) Repositories and are quite similar in function; in fact, if you read the marketing bullets they’d probably sound identical. Before we developed ProGet we were Artifactory users, which gave us the unique ability to learn from JFrog’s tool and take into consideration some of the challenges when building our own product.

KB #1109: A Comparison: Puppet vs Otter

Last Updated: 1/11/2018

Puppet and Otter are both infrastructure automation products, and if you only read the marketing bullets, they'd probably sound identical. But they're quite different products, and this article compares and contrasts the products and the philosophies behind them.

KB #1053: Troubleshooting Installations

Last Updated: 1/11/2018

We try to make installation as simple as possible, and while it usually installs with no issues, once in a while something goes wrong (which is probably why you are here reading this).

KB #1153: Upgrading from ProGet v2 and v3

Last Updated: 1/10/2018

ProGet v2 is retired and v3 is semi-retired. We will only provide very limited product support for v3, but we will no longer ship any maintenance releases, patches, or other changes (including for security vulnerabilities). This means you should upgrade as soon as possible.

KB #1064: Upgrading Agents for BuildMaster 4.0

Last Updated: 1/2/2018

This document only applies to users upgrading from BuildMaster v3, and is a companion to Upgrading from BuildMaster v3 and v4.

KB #1145: Accessing a PostgreSQL Database in a Docker Container

Last Updated: 8/3/2017

If you used the official installation instructions for ProGet on Linux, and for one reason or another, you need to access the ProGet database directly, you can use these commands:

KB #1143: Upgrade Notes for Otter 1.7

Last Updated: 7/28/2017

Otter 1.7 is minor release with the following changes:

KB #1142: Upgrade Notes for Otter 1.6

Last Updated: 7/6/2017

Otter 1.6 is minor release with the following changes:

KB #1140: Disabling WebDAV in IIS

Last Updated: 6/3/2017

Some ProGet feed endpoints use PUT or DELETE requests. If the WebDAV module is enabled in IIS, these requests can result in a 405 Method Not Allowed error. This article details several methods of disabling the WebDAV module.

KB #1139: Upgrade Notes for Otter 1.5

Last Updated: 1/12/2017

Otter 1.5 is minor release with the following changes:

KB #1056: A Comparison Between BuildMaster vs. Jenkins

Last Updated: 9/9/2016

Jenkins and BuildMaster are different products, that solve different problems, and both are commonly used as part of a modern DevOps Toolchain. A side-by-side comparison would be a bit like Word and Excel: both can be used to create forms that you'll print out, but if that's the only thing your business uses Microsoft Office for, you're certainly not doing it right.

KB #1023: A Comparison Between BuildMaster vs. TeamCity

Last Updated: 9/9/2016

TeamCity and BuildMaster are different products, that solve different problems, and both are commonly used as part of a modern DevOps Toolchain. A side-by-side comparison would be a bit like Word and Excel: both can be used to create forms that you'll print out, but if that's the only thing your business uses Microsoft Office for, you're certainly not doing it right.

KB #1132: Upgrade Notes for Otter 1.4

Last Updated: 9/2/2016

Otter 1.4 is minor release with the following changes:

KB #1113: Anti-malware False Positives, Code Signing, and Safety of Inedo Products

Last Updated: 8/3/2016

Malware protection is meant to ensure that our systems and sensitive information aren't compromised. Occasionally, this protection doesn't quite work as intended and flags a secure download; this is known as a false positive.

KB #1128: Legacy Configuration and Release Variables

Last Updated: 8/2/2016

In BuildMaster 5.3, we introduced two new features that expanded-on and replaced existing features:

KB #1127: Upgrade Notes for Otter 1.3

Last Updated: 7/29/2016

Otter 1.3 is minor release with the following changes:

KB #1124: Upgrade Notes for Otter 1.2

Last Updated: 6/30/2016

Otter 1.2 is minor release with the following changes:

KB #1072: ProGet vs. NuGet.Server

Last Updated: 6/2/2016

NuGet.Server is a free and open-source package that's designed to be incorporated into a .NET web application and host a single, NuGet feed. With a bit of set-up and some customization, you can use NuGet.Server to build a lightweight, standalone NuGet Server that hosts a single feed. It's like a network share drive for your packages, but hosted over HTTP/S.

KB #1121: Upgrade Notes for Otter 1.1

Last Updated: 5/31/2016

Otter 1.1 is minor release with the following changes:

KB #1114: A Comparison: Octopus Deploy vs Otter

Last Updated: 3/4/2016

Although Octopus Deploy and Otter are different types of products, they can both be used to automate ASP.NET Sites and Windows Services. A side-by-side comparison would be a bit like Air Jordan vs Tesla: they’re different tools that can help you get to the same place, albeit in different manner. Moreover, there's nothing wrong with having and using both.

KB #1110: A Comparison: Chef vs Otter

Last Updated: 3/4/2016

Chef and Otter are both infrastructure automation products, and if you only read the marketing bullets, they'd probably sound identical. But they're quite different products, and this article compares and contrasts the products and the philosophies behind them.

KB #1059: When should I update an Inedo Tool?

Last Updated: 2/11/2016

Updating any software to a newer version requires users to weigh the costs associated with the update process against the value and benefits of the new features or bug fixes added – and this is no different with any of our tools. As a DevOps company, we take great care to design and release our tools through a process that permits a super-agile deployment methodology. Which allows many releases to occur in a short time frame.

KB #1040: Securing Self-Hosted Agents using SSL

Last Updated: 9/18/2015

BuildMaster Agents exposed to the Internet should include additional security compared to agents running on a secure local network. The self-hosted agents in BuildMaster support the use of SSL encryption just like agents hosted using IIS.

KB #1005: This Machine Cannot Be Uniquely Identified

Last Updated: 9/3/2015

Once in a blue moon, your Inedo product might suddenly stop working and give this fairly unhelpful message.