-
-
Notifications
You must be signed in to change notification settings - Fork 726
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rename TFBuild alias to AzurePipelines #2658
Comments
Can I take this one? |
@Marusyk Sure! Make sure that you keep the existing aliases and mark them as obsolete so we're backwards compatible and doesn't break anyone's builds. You can find other examples of this in the code base. If you got any questions, feel free to reach out. |
Hello @patriksvensson
What do you think about it? |
Hello @patriksvensson |
@Marusyk Sorry for the late reply. Missed this somehow... Yes, sounds like a good idea! |
Some tests were failing as a result of the changes. Updated to Substitute additional required items.
Some tests were failing as a result of the changes. Updated to Substitute additional required items.
Some tests were failing as a result of the changes. Updated to Substitute additional required items.
Some tests were failing as a result of the changes. Updated to Substitute additional required items.
Replacing all mention of TFBuild with AzurePipelines. Co-authored-by: Pascal Berger <[email protected]>
* release/0.38.0: (48 commits) (build) Updated version and release notes. (GH-2658) Make BuildSystem.TFBuild obsolete (GH-2658) Update docs (GH-2658) Update unit tests (GH-2658) Fix stylecop error Add AzurePipelines alias. #2658 (GH-2785) Add debug logs for when resolving tools Added NugetDelete function to Cake.Common.Tools.Nuget (doc) Add Enrico to author/copyright info (GH-2778) Update Roslyn to 3.6.0 * fixes #2778 Bump .NET Core SDK to 3.1.300 Diagnostic integration tests Add ANSI terminal support to log Added tests for Cake.Core.IO Revert GitVersion.Tool to 5.1.2 Bump script dependencies (GH-2735) Improve documentation to make clear that project can be passed to MsBuild alias Skip-Option properly named: SkipOutputAnalysis. Added options to skip the analysis of the output file Add integration test for nuget setapikey ...
🎉 This issue has been resolved in version v0.38.0 🎉 The release is available on: Your GitReleaseManager bot 📦🚀 |
What You Are Seeing?
With the rename of Visual Studio Team Services / Team Foundation Server to Azure DevOps, the TFBuild alias doesn't fit anymore.
What is Expected?
The alias should be called
AzurePipelines
instead. Classes should also be renamed. To be backwards compatible we can mark the existingTFBuild
alias as obsolete. Additionaly we might want to remove obsolete members from the new alias / classes.What version of Cake are you using?
0.35.0
Are you running on a 32 or 64 bit system?
N/A
What environment are you running on? Windows? Linux? Mac?
N/A
Are you running on a CI Server? If so, which one?
Azure Pipelines
The text was updated successfully, but these errors were encountered: