While it’s important to make it easy and efficient for your developers to access binary artifacts, it’s even more important for your CI systems which may be running builds many times a day to continuously update software systems and devices.
Artifactory fits right into your Microsoft .NET ecosystem and is tightly integrated to work with MSBuild and Team Foundation Server to stream liquid software builds through your CI/CD pipeline. Through plugins, Artifactory supplies artifacts and resolves dependencies when creating builds, and is also a target to deploy the build output to the corresponding local repository. One of the main benefits of running builds through Artifactory is fully reproducible builds. Artifactory stores exhaustive build information including specific artifact versions, modules, dependencies, system properties, environment variables, user information, timestamps and more. With this information, it is easy to faithfully reproduce a build at any time. Moreover, with built-in “Diff” tools you can compare builds, and, therefore, know exactly what changes were introduced from one version to another. These capabilities can be invaluable when trying to track down bugs that were reported in specific versions released.