@@ -24,17 +24,72 @@ jobs:
2424 versionSpec : ${{ vars.GIT_VERSION }}
2525 preferLatestVersion : true
2626 - name : Update Version with GitVersion ${{ vars.GIT_VERSION }}
27+ id : version_step
2728 uses : gittools/actions/gitversion/execute@v3.1.11
2829 with :
2930 useConfigFile : true
3031 configFilePath : ./.gitversion/version.yml
3132 updateAssemblyInfo : true
32- - name : Write Version
33- run : echo ${{ env.GitVersion_FullSemVer }}
33+ - run : |
34+ echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}"
35+ name: Display GitVersion variables (without prefix)
36+
37+ - run : |
38+ echo "FullSemVer (env.GitVersion_FullSemVer) : ${{ env.GitVersion_FullSemVer }}"
39+ name: Display GitVersion variables (with prefix)
40+
41+ - run : |
42+ echo "FullSemVer (steps.version_step.outputs.fullSemVer) : ${{ steps.version_step.outputs.fullSemVer }}"
43+ name: Display GitVersion outputs (step output without prefix)
44+
45+ - run : |
46+ echo "FullSemVer (steps.version_step.outputs.GitVersion_FullSemVer) : ${{ steps.version_step.outputs.GitVersion_FullSemVer }}"
47+ name: Display GitVersion outputs (step output with prefix)
48+
49+ - run : |
50+ echo "FullSemVer (env.myvar_fullSemVer) : ${{ env.myvar_fullSemVer }}"
51+ name: Display mapped local env (outputs without prefix)
52+ env:
53+ myvar_fullSemVer: ${{ steps.version_step.outputs.fullSemVer }}
54+
55+ - run : |
56+ echo "FullSemVer (env.myvar_GitVersion_FullSemVer) : ${{ env.myvar_GitVersion_FullSemVer }}"
57+ name: Display mapped local env (outputs with prefix)
58+ env:
59+ myvar_GitVersion_FullSemVer: ${{ steps.version_step.outputs.GitVersion_FullSemVer }}
60+
61+ - run : |
62+ echo "FullSemVer (env.myvar_fullSemVer) : $env:myvar_fullSemVer"
63+ name: Display mapped local env (pwsh - outputs without prefix)
64+ shell: pwsh
65+ env:
66+ myvar_fullSemVer: ${{ steps.version_step.outputs.fullSemVer }}
67+
68+ - run : |
69+ echo "FullSemVer (env.myvar_GitVersion_FullSemVer) : $env:myvar_GitVersion_FullSemVer"
70+ name: Display mapped local env (pwsh - outputs with prefix)
71+ shell: pwsh
72+ env:
73+ myvar_GitVersion_FullSemVer: ${{ steps.version_step.outputs.GitVersion_FullSemVer }}
74+
75+ - run : |
76+ echo "FullSemVer (myvar_fullSemVer) : $myvar_fullSemVer"
77+ name: Display mapped local env (bash - outputs without prefix)
78+ shell: bash
79+ env:
80+ myvar_fullSemVer: ${{ steps.version_step.outputs.fullSemVer }}
81+
82+ - run : |
83+ echo "FullSemVer (myvar_GitVersion_FullSemVer) : $myvar_GitVersion_FullSemVer"
84+ name: Display mapped local env (bash - outputs with prefix)
85+ shell: bash
86+ env:
87+ myvar_GitVersion_FullSemVer: ${{ steps.version_step.outputs.GitVersion_FullSemVer }}
3488
3589
3690 build :
3791 name : Build with .NET ${{ vars.DOTNET_VERSION }}
92+ needs : [version]
3893 runs-on : ubuntu-latest
3994 steps :
4095 - uses : actions/checkout@v3
0 commit comments