Conversation
|
@corbob @AdmiringWorm curious for thoughts on naming here... Before, we had Thoughts on other suggestions for this? Thanks! |
|
@gep13 since we very often call the original repository for an upstream source, maybe |
So if I'm understanding the intention, using |
That is exactly correct. I actually quite like |
Warning
This will not work until we use at least version 1.1.0 of Cake :-(
Description Of Changes
This commit adds a new property called
IsOriginalRepository, which tries to ensure that the originalrepository, and not a fork of the repository is being used. In TeamCity, we have to go and "find" this information
and we may need to surface it in a slightly different way, so that it can be agnostic across build providers, but
for now, this has come to a bit of a halt, since the
BuildPropertiesproperty doesn't exist in the version of Cakethat we are currently using.
Motivation and Context
We need a way to prevent certain parts of the build from executing, when it is being run on a fork
of the original repository. We can get this information from TeamCity via the BuildProperties collection
but we may need to find other locations of this information from the other build providers.
Testing
None, yet.
Operating Systems Testing
Change Types Made
Change Checklist
Related Issue
Fixes #23