An open API service indexing awesome lists of open source software.

https://github.com/alanmcgovern/vsts-build-chainer

This allows a VSTS build definition to trigger a build of an arbitrary git branch/commit using a second build definition.
https://github.com/alanmcgovern/vsts-build-chainer

Last synced: about 2 months ago
JSON representation

This allows a VSTS build definition to trigger a build of an arbitrary git branch/commit using a second build definition.

Awesome Lists containing this project

README

        

Usage:

```

```

Example:

If the build definition for `MyProject-Mac` needs to invoke
`MyProject-Windows` you could add an msbuild target similar to this and
invoke the target as part of the `MyProject-Mac` build.

```

```

You will just need to add logic to calculate the current branch and hash.
This information is available through VSTS env vars for builds which are
triggered based on commits in github/vsts, but it is not available if you
manually trigger a commit from the web UI. As such I don't recommend
relying on VSTS supplied environment variables to compute the current branch
or commit.