Compare commits
2
Commits
9a632b8d62
...
v4.14.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5adc4a6526 | ||
|
|
66e3af043c |
Vendored
+36
-8
@@ -17,7 +17,10 @@
|
|||||||
"/property:GenerateFullPaths=true",
|
"/property:GenerateFullPaths=true",
|
||||||
"/consoleloggerparameters:NoSummary"
|
"/consoleloggerparameters:NoSummary"
|
||||||
],
|
],
|
||||||
"group": { "kind": "build", "isDefault": true },
|
"group": {
|
||||||
|
"kind": "build",
|
||||||
|
"isDefault": true
|
||||||
|
},
|
||||||
"problemMatcher": "$msCompile"
|
"problemMatcher": "$msCompile"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -32,7 +35,10 @@
|
|||||||
"-nologo",
|
"-nologo",
|
||||||
"-v:m"
|
"-v:m"
|
||||||
],
|
],
|
||||||
"group": { "kind": "test", "isDefault": true },
|
"group": {
|
||||||
|
"kind": "test",
|
||||||
|
"isDefault": true
|
||||||
|
},
|
||||||
"problemMatcher": "$msCompile"
|
"problemMatcher": "$msCompile"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -47,7 +53,10 @@
|
|||||||
"-nologo",
|
"-nologo",
|
||||||
"-v:m"
|
"-v:m"
|
||||||
],
|
],
|
||||||
"presentation": { "reveal": "always", "panel": "dedicated" },
|
"presentation": {
|
||||||
|
"reveal": "always",
|
||||||
|
"panel": "dedicated"
|
||||||
|
},
|
||||||
"problemMatcher": []
|
"problemMatcher": []
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -63,7 +72,10 @@
|
|||||||
"-nologo",
|
"-nologo",
|
||||||
"-v:m"
|
"-v:m"
|
||||||
],
|
],
|
||||||
"presentation": { "reveal": "always", "panel": "dedicated" },
|
"presentation": {
|
||||||
|
"reveal": "always",
|
||||||
|
"panel": "dedicated"
|
||||||
|
},
|
||||||
"problemMatcher": []
|
"problemMatcher": []
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -79,7 +91,10 @@
|
|||||||
"-nologo",
|
"-nologo",
|
||||||
"-v:m"
|
"-v:m"
|
||||||
],
|
],
|
||||||
"presentation": { "reveal": "always", "panel": "dedicated" },
|
"presentation": {
|
||||||
|
"reveal": "always",
|
||||||
|
"panel": "dedicated"
|
||||||
|
},
|
||||||
"problemMatcher": "$msCompile"
|
"problemMatcher": "$msCompile"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -96,7 +111,10 @@
|
|||||||
"-nologo",
|
"-nologo",
|
||||||
"-v:m"
|
"-v:m"
|
||||||
],
|
],
|
||||||
"presentation": { "reveal": "always", "panel": "dedicated" },
|
"presentation": {
|
||||||
|
"reveal": "always",
|
||||||
|
"panel": "dedicated"
|
||||||
|
},
|
||||||
"problemMatcher": "$msCompile"
|
"problemMatcher": "$msCompile"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -109,11 +127,21 @@
|
|||||||
"${workspaceFolder}/build/Release.proj",
|
"${workspaceFolder}/build/Release.proj",
|
||||||
"-t:Rilascia",
|
"-t:Rilascia",
|
||||||
"-p:Versione=${input:versione}",
|
"-p:Versione=${input:versione}",
|
||||||
"-p:Note=${input:note}",
|
|
||||||
"-nologo",
|
"-nologo",
|
||||||
"-v:m"
|
"-v:m"
|
||||||
],
|
],
|
||||||
"presentation": { "reveal": "always", "panel": "dedicated" },
|
// Le note passano dall'ambiente, non da -p:. MSBuild spezza il valore di
|
||||||
|
// una proprietà sulle virgole e una nota in italiano ne ha quasi sempre
|
||||||
|
// una: si otterrebbe MSB1006 «proprietà non valida». Vedi Release.proj.
|
||||||
|
"options": {
|
||||||
|
"env": {
|
||||||
|
"AUTOBIDDER_NOTE": "${input:note}"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"presentation": {
|
||||||
|
"reveal": "always",
|
||||||
|
"panel": "dedicated"
|
||||||
|
},
|
||||||
"problemMatcher": "$msCompile"
|
"problemMatcher": "$msCompile"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -67,8 +67,20 @@
|
|||||||
creare. Vuoto = la minor successiva all'ultimo tag. Vedi VersioneDaTag. -->
|
creare. Vuoto = la minor successiva all'ultimo tag. Vedi VersioneDaTag. -->
|
||||||
<Versione Condition="'$(Versione)' == ''"></Versione>
|
<Versione Condition="'$(Versione)' == ''"></Versione>
|
||||||
|
|
||||||
<!-- Note di rilascio; vuote = ricavate dai commit dall'ultimo tag. -->
|
<!--
|
||||||
<Note Condition="'$(Note)' == ''"></Note>
|
Note di rilascio. Vuote = solo il numero di versione.
|
||||||
|
|
||||||
|
Arrivano da una variabile d'ambiente, non da -p:. MSBuild spezza il valore
|
||||||
|
di una proprietà sulle virgole: `-p:Note=uno, due` diventa la proprietà
|
||||||
|
Note=uno più l'opzione " due", e si finisce su MSB1006 "proprietà non
|
||||||
|
valida". Una nota di rilascio in italiano contiene quasi sempre una
|
||||||
|
virgola, quindi il passaggio per riga di comando è inutilizzabile.
|
||||||
|
L'ambiente non ha questo problema, e MSBuild legge le variabili
|
||||||
|
d'ambiente come proprietà.
|
||||||
|
|
||||||
|
-p:Note= resta accettato per chi lo passa a mano senza virgole.
|
||||||
|
-->
|
||||||
|
<Note Condition="'$(Note)' == ''">$(AUTOBIDDER_NOTE)</Note>
|
||||||
|
|
||||||
<!-- ── Perché serve azzerare queste variabili ──────────────────────────
|
<!-- ── Perché serve azzerare queste variabili ──────────────────────────
|
||||||
`dotnet test` e `dotnet publish` lanciati da dentro MSBuild ereditano
|
`dotnet test` e `dotnet publish` lanciati da dentro MSBuild ereditano
|
||||||
|
|||||||
Reference in New Issue
Block a user