mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-27 06:31:54 +00:00 
			
		
		
		
	.github: Pass only single GATETEST_COMMAND to AsteriskGateComposite
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/CherryPickTest.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/CherryPickTest.yml
									
									
									
									
										vendored
									
									
								
							| @@ -131,7 +131,7 @@ jobs: | ||||
|           github_token:      ${{secrets.GITHUB_TOKEN}} | ||||
|           testsuite_repo:    ${{vars.TESTSUITE_REPO}} | ||||
|           gatetest_group:    ${{matrix.group}} | ||||
|           gatetest_commands: ${{vars.GATETEST_COMMANDS}} | ||||
|           gatetest_command:  ${{ toJSON(fromJSON(vars.GATETEST_COMMANDS)[matrix.group]) }} | ||||
|  | ||||
|   CherryPickGateTests: | ||||
|     needs: [ IdentifyBranches, CherryPickGateTestMatrix ] | ||||
|   | ||||
							
								
								
									
										2
									
								
								.github/workflows/NightlyTests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/NightlyTests.yml
									
									
									
									
										vendored
									
									
								
							| @@ -33,7 +33,7 @@ jobs: | ||||
|           github_token:      ${{secrets.GITHUB_TOKEN}} | ||||
|           testsuite_repo:    ${{vars.TESTSUITE_REPO}} | ||||
|           gatetest_group:    ${{matrix.group}} | ||||
|           gatetest_commands: ${{vars.GATETEST_COMMANDS}} | ||||
|           gatetest_command:  ${{ toJSON(fromJSON(vars.GATETEST_COMMANDS)[matrix.group]) }} | ||||
|  | ||||
|   AsteriskNightlyTests: | ||||
|     if: ${{ always() }} | ||||
|   | ||||
							
								
								
									
										12
									
								
								.github/workflows/PRSubmitTests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										12
									
								
								.github/workflows/PRSubmitTests.yml
									
									
									
									
										vendored
									
									
								
							| @@ -50,18 +50,20 @@ jobs: | ||||
|           unittest_command:  ${{env.UNITTEST_COMMAND}} | ||||
|  | ||||
|   PRSGateTestMatrix: | ||||
|     runs-on: ubuntu-latest | ||||
|     needs: PRSGetControlData | ||||
|     env: | ||||
|       TESTSUITE_REPO:    "${{ fromJSON(needs.PRSGetControlData.outputs.control_data).TESTSUITE_REPO }}" | ||||
|       GATETEST_COMMANDS: "${{ fromJSON(needs.PRSGetControlData.outputs.control_data).GATETEST_COMMANDS }}" | ||||
|     continue-on-error: false | ||||
|     strategy: | ||||
|       fail-fast: false | ||||
|       matrix: | ||||
|         group: ${{ fromJSON(fromJSON(needs.PRSGetControlData.outputs.control_data).GATETEST_LIST) }} | ||||
|     runs-on: ubuntu-latest | ||||
|     env: | ||||
|       TESTSUITE_REPO:    "${{ fromJSON(needs.PRSGetControlData.outputs.control_data).TESTSUITE_REPO }}" | ||||
|       GATETEST_COMMANDS: "${{ fromJSON(needs.PRSGetControlData.outputs.control_data).GATETEST_COMMANDS }}" | ||||
|       GATETEST_COMMAND: "${{ toJSON(fromJSON(fromJSON(needs.PRSGetControlData.outputs.control_data).GATETEST_COMMANDS)[matrix.group]) }}" | ||||
|     steps: | ||||
|       - id: runtest | ||||
|         timeout-minutes: ${{ fromJSON(env.GATETEST_COMMAND).timeout }}  | ||||
|         name: Run Gate Tests for ${{ matrix.group }} | ||||
|         uses: asterisk/asterisk-ci-actions/AsteriskGateComposite@main | ||||
|         with: | ||||
| @@ -71,7 +73,7 @@ jobs: | ||||
|           base_branch:       ${{env.BRANCH}} | ||||
|           testsuite_repo:    ${{env.TESTSUITE_REPO}} | ||||
|           gatetest_group:    ${{matrix.group}} | ||||
|           gatetest_commands: ${{env.GATETEST_COMMANDS}} | ||||
|           gatetest_command:  ${{env.GATETEST_COMMAND}} | ||||
|  | ||||
|   PRSTestResults: | ||||
|     if: always() | ||||
|   | ||||
		Reference in New Issue
	
	Block a user