PreEmptive logo

It’s Never Been Easier to Automate Your Builds With Dotfuscator Professional

Whether you’re using Azure Pipelines, TeamCity, Jenkins, or your local dev machine, Dotfuscator Professional is easier to integrate than ever before.

Last August, we released an easier, better way to integrate Dotfuscator into your build process. We quickly followed that with new instructions for Xamarin integration – making Dotfuscator the easiest to integrate (and still most effective!) Xamarin protection product, by far.

Today, we’re releasing a suite of features and components that make it much easier to provision Dotfuscator into your continuous integration environment and use it in your automated build.

Specifically, today’s releases include:

  • A new NuGet package containing the full Dotfuscator product suite
  • New ways to activate Dotfuscator in a variety of build environments
  • A new “Floating” license type
  • A new Azure Pipelines extension (released independently of Dotfuscator itself)
  • Great new documentation about how to put all these components together in a variety of build environments

These features and components enable a whole new way of integrating Dotfuscator into automated build environments—installed on demand, activated as part of the build, and run the same way as it is in dev. While these tools can be used to improve any CI build, they really shine with “dynamic build agents”—build agents that are provisioned on demand, like in Azure Pipelines.

Specifically:

  • The NuGet package can be deployed into your private artifact repository (e.g., Azure Artifacts) and dynamically installed via nuget install.
  • The new “Floating” license type and new ways of activating Dotfuscator via command line argument, environment variable, or MSBuild property mean that Dotfuscator doesn’t have to be activated in advance—you can have your build scripts activate it every run.
  • The new Azure Pipelines extension makes it easier than ever to integrate Dotfuscator into an Azure Pipelines build. (The extension isn’t needed if you’ve integrated Dotfuscator using the latest instructions!
  • The great new documentation ties all this together, making it easy for you to determine how best to use these tools in your build environments.

That’s not all that’s in this release, though! It also includes:

In This Article:

Try a Free Trial of PreEmptive Today!