Continuous Integration

We moved to VSTS for Continuous Integration.

CI Builds for: * develop * feature/* do not produce artifacts, i.e. the MSI file.

Builds that actually generate artifacts: * master * release/* * hotfix/*

The Reference folder is filled with files from $/TfsAggregator2/References as the assemblies are not redistributable. As explained in Local build these assemblies are tied to the target TFS version.

The script build Debug and Release configuration of TFS-Aggregator-2.sln and run tests.

If the tests are green, it produces the per-configuration MSIs launching the build-installer.proj.

Asking access

VSTS does not currently offers public projects, so if you need access to the CI build, ask the team for an invite.