File tree Expand file tree Collapse file tree
src/Sdk/DTObjectTemplating/ObjectTemplating
testworkflows/azpipelines/issue-633 Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -476,7 +476,6 @@ m_current.Parent is BasicExpressionState &&
476476 m_current . Remove ( ) ;
477477 if ( eachExpressionState . IsEnd ) {
478478 m_current = m_current . Parent ; // Skip to the expression end
479- m_context . ExpressionValues . Remove ( eachExpressionState . Value . Variable ) ;
480479 } else {
481480 m_current = eachExpressionState . MoveNext ( m_context ) ;
482481 }
@@ -619,6 +618,7 @@ m_current.Parent is MappingState parentMappingState &&
619618 // Expression end
620619 else if ( eachExpressionState . IsEnd )
621620 {
621+ m_context . ExpressionValues . Remove ( eachExpressionState . Value . Variable ) ;
622622 EndExpression ( ) ;
623623 }
624624 // Not allowed
Original file line number Diff line number Diff line change 1+ parameters :
2+ - name : buildConfigurations
3+ type : object
4+ default :
5+ - platform : win32
6+ configuration : Debug
7+
8+ jobs :
9+ - job : Initialization
10+ steps :
11+ - script : echo 'init'
12+ - job : Buildwin32_Debug
13+ steps :
14+ - script : echo 'build'
15+ - job : x
16+ variables :
17+ ${{ each buildConfiguration in parameters.buildConfigurations}} :
18+ Config_${{ buildConfiguration.platform }}_${{ buildConfiguration.configuration }} : ${{ buildConfiguration.platform }}_${{ buildConfiguration.configuration }}
19+ dependsOn :
20+ - Initialization
21+ - ${{ each buildConfiguration in parameters.buildConfigurations }} :
22+ - Build${{ buildConfiguration.platform }}_${{ buildConfiguration.configuration }}
23+ steps :
24+ - script : echo 'help'
25+ - job : y
26+ dependsOn :
27+ - Initialization
28+ - ${{ each buildConfiguration in parameters.buildConfigurations }} :
29+ - Build${{ buildConfiguration.platform }}_${{ buildConfiguration.configuration }}
30+ steps :
31+ - script : echo 'help'
32+ variables :
33+ ${{ each buildConfiguration in parameters.buildConfigurations}} :
34+ Config_${{ buildConfiguration.platform }}_${{ buildConfiguration.configuration }} : ${{ buildConfiguration.platform }}_${{ buildConfiguration.configuration }}
You can’t perform that action at this time.
0 commit comments