File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -41,6 +41,41 @@ steps:
4141 displayName : Consume NB.GV from .NET Core build
4242 failOnStderr : true
4343
44+ - script : >
45+ # Uses dotnet commands that require at least 3.x
46+
47+ DNVERSION=$(dotnet --version)
48+
49+ if [[ $DNVERSION == 2.* ]] ;
50+ then
51+ echo "Skipping .NET Core $DNVERSION"
52+ exit 0
53+ else
54+ echo ".NET Core $DNVERSION"
55+ fi
56+
57+ PkgFileName=$(ls deployables/Cake.GitVersioning.*nupkg)
58+
59+ NBGV_NuGetPackageVersion=$([[ $PkgFileName =~ Cake.GitVersioning\.(.*)\.nupkg ]] && echo "${BASH_REMATCH[1]}")
60+
61+ echo $NBGV_NuGetPackageVersion
62+
63+ mkdir caketest &&
64+ cd caketest &&
65+ git init &&
66+ dotnet new tool-manifest &&
67+ dotnet tool install Cake.Tool
68+
69+ echo "#addin nuget:?package=Cake.GitVersioning&version=${NBGV_NuGetPackageVersion}&prerelease=true"
70+
71+ echo "#addin nuget:?package=Cake.GitVersioning&version=${NBGV_NuGetPackageVersion}&prerelease=true" > build.cake
72+
73+ echo "Information(GitVersioningGetVersion().Version.ToString());" >> build.cake
74+
75+ dotnet cake
76+ displayName : Consume Cake.GitVersioning
77+ failOnStderr : true
78+
4479- script : >
4580 echo DOTNET_ROOT=$DOTNET_ROOT
4681
You can’t perform that action at this time.
0 commit comments