@@ -24,17 +24,72 @@ jobs:
24
24
versionSpec : ${{ vars.GIT_VERSION }}
25
25
preferLatestVersion : true
26
26
- name : Update Version with GitVersion ${{ vars.GIT_VERSION }}
27
+ id : version_step
27
28
uses : gittools/actions/gitversion/execute@v3.1.11
28
29
with :
29
30
useConfigFile : true
30
31
configFilePath : ./.gitversion/version.yml
31
32
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 }}
34
88
35
89
36
90
build :
37
91
name : Build with .NET ${{ vars.DOTNET_VERSION }}
92
+ needs : [version]
38
93
runs-on : ubuntu-latest
39
94
steps :
40
95
- uses : actions/checkout@v3
0 commit comments