Add doc about how to consume CI builds

This commit is contained in:
Andrew Arnott 2021-01-30 18:27:09 -07:00
Родитель b5a757d1cb
Коммит 8e869d9c8c
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: A9B9910CDCCDA441
1 изменённых файлов: 17 добавлений и 0 удалений

17
doc/consume_ci.md Normal file
Просмотреть файл

@ -0,0 +1,17 @@
# Testing fixes prior to release
To help us test changes prior to their release to nuget.org, you can of course build from source.
An easier approach may be to consume the built nuget packages from our CI/PR feed.
Add this feed to your nuget.config file:
```xml
<add key="MessagePack-CI" value="https://pkgs.dev.azure.com/ils0086/MessagePack-CSharp/_packaging/MessagePack-CI/nuget/v3/index.json" />
```
Then you can add or update your package reference to some version recently built in our CI or PR build.
PR builds always include a `-gCOMMITID` version suffix.
CI builds lack this, but may include a standard pre-release identifier such as `-alpha`.
If the change you seek is already merged, look for the latest version without the `-gCOMMITID` suffix.
If the change you seek is in an open PR, navigate to the PR build to find the version of the built package (it will be the build number).