|
649 | 649 | "actions": {} |
650 | 650 | }, |
651 | 651 | "expression": { |
652 | | - "or": [ |
| 652 | + "and": [ |
653 | 653 | { |
654 | 654 | "equals": [ |
655 | | - "@triggerBody()?['EnabledTests']", |
656 | | - "All" |
| 655 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 656 | + true |
657 | 657 | ] |
658 | 658 | }, |
659 | 659 | { |
660 | | - "equals": [ |
661 | | - "@triggerBody()?['EnabledTests']", |
662 | | - "GroupTests" |
663 | | - ] |
664 | | - }, |
665 | | - { |
666 | | - "equals": [ |
667 | | - "@triggerBody()?['EnabledTests']", |
668 | | - "Create_Group_Test" |
| 660 | + "or": [ |
| 661 | + { |
| 662 | + "equals": [ |
| 663 | + "@triggerBody()?['EnabledTests']", |
| 664 | + "All" |
| 665 | + ] |
| 666 | + }, |
| 667 | + { |
| 668 | + "equals": [ |
| 669 | + "@triggerBody()?['EnabledTests']", |
| 670 | + "GroupTests" |
| 671 | + ] |
| 672 | + }, |
| 673 | + { |
| 674 | + "equals": [ |
| 675 | + "@triggerBody()?['EnabledTests']", |
| 676 | + "Create_Group_Test" |
| 677 | + ] |
| 678 | + } |
669 | 679 | ] |
670 | 680 | } |
671 | 681 | ] |
|
1281 | 1291 | "actions": {} |
1282 | 1292 | }, |
1283 | 1293 | "expression": { |
1284 | | - "or": [ |
1285 | | - { |
1286 | | - "equals": [ |
1287 | | - "@triggerBody()?['EnabledTests']", |
1288 | | - "All" |
1289 | | - ] |
1290 | | - }, |
| 1294 | + "and": [ |
1291 | 1295 | { |
1292 | 1296 | "equals": [ |
1293 | | - "@triggerBody()?['EnabledTests']", |
1294 | | - "GroupTests" |
| 1297 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 1298 | + true |
1295 | 1299 | ] |
1296 | 1300 | }, |
1297 | 1301 | { |
1298 | | - "equals": [ |
1299 | | - "@triggerBody()?['EnabledTests']", |
1300 | | - "Update_Group_Test" |
| 1302 | + "or": [ |
| 1303 | + { |
| 1304 | + "equals": [ |
| 1305 | + "@triggerBody()?['EnabledTests']", |
| 1306 | + "All" |
| 1307 | + ] |
| 1308 | + }, |
| 1309 | + { |
| 1310 | + "equals": [ |
| 1311 | + "@triggerBody()?['EnabledTests']", |
| 1312 | + "GroupTests" |
| 1313 | + ] |
| 1314 | + }, |
| 1315 | + { |
| 1316 | + "equals": [ |
| 1317 | + "@triggerBody()?['EnabledTests']", |
| 1318 | + "Update_Group_Test" |
| 1319 | + ] |
| 1320 | + } |
1301 | 1321 | ] |
1302 | 1322 | } |
1303 | 1323 | ] |
|
1883 | 1903 | "actions": {} |
1884 | 1904 | }, |
1885 | 1905 | "expression": { |
1886 | | - "or": [ |
1887 | | - { |
1888 | | - "equals": [ |
1889 | | - "@triggerBody()?['EnabledTests']", |
1890 | | - "All" |
1891 | | - ] |
1892 | | - }, |
| 1906 | + "and": [ |
1893 | 1907 | { |
1894 | 1908 | "equals": [ |
1895 | | - "@triggerBody()?['EnabledTests']", |
1896 | | - "GroupTests" |
| 1909 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 1910 | + true |
1897 | 1911 | ] |
1898 | 1912 | }, |
1899 | 1913 | { |
1900 | | - "equals": [ |
1901 | | - "@triggerBody()?['EnabledTests']", |
1902 | | - "Delete_Group_Test" |
| 1914 | + "or": [ |
| 1915 | + { |
| 1916 | + "equals": [ |
| 1917 | + "@triggerBody()?['EnabledTests']", |
| 1918 | + "All" |
| 1919 | + ] |
| 1920 | + }, |
| 1921 | + { |
| 1922 | + "equals": [ |
| 1923 | + "@triggerBody()?['EnabledTests']", |
| 1924 | + "GroupTests" |
| 1925 | + ] |
| 1926 | + }, |
| 1927 | + { |
| 1928 | + "equals": [ |
| 1929 | + "@triggerBody()?['EnabledTests']", |
| 1930 | + "Delete_Group_Test" |
| 1931 | + ] |
| 1932 | + } |
1903 | 1933 | ] |
1904 | 1934 | } |
1905 | 1935 | ] |
|
2639 | 2669 | "actions": {} |
2640 | 2670 | }, |
2641 | 2671 | "expression": { |
2642 | | - "or": [ |
| 2672 | + "and": [ |
2643 | 2673 | { |
2644 | 2674 | "equals": [ |
2645 | | - "@triggerBody()?['EnabledTests']", |
2646 | | - "All" |
| 2675 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 2676 | + true |
2647 | 2677 | ] |
2648 | 2678 | }, |
2649 | 2679 | { |
2650 | | - "equals": [ |
2651 | | - "@triggerBody()?['EnabledTests']", |
2652 | | - "GroupTests" |
2653 | | - ] |
2654 | | - }, |
2655 | | - { |
2656 | | - "equals": [ |
2657 | | - "@triggerBody()?['EnabledTests']", |
2658 | | - "Group_Update_Add_Member_Test" |
| 2680 | + "or": [ |
| 2681 | + { |
| 2682 | + "equals": [ |
| 2683 | + "@triggerBody()?['EnabledTests']", |
| 2684 | + "All" |
| 2685 | + ] |
| 2686 | + }, |
| 2687 | + { |
| 2688 | + "equals": [ |
| 2689 | + "@triggerBody()?['EnabledTests']", |
| 2690 | + "GroupTests" |
| 2691 | + ] |
| 2692 | + }, |
| 2693 | + { |
| 2694 | + "equals": [ |
| 2695 | + "@triggerBody()?['EnabledTests']", |
| 2696 | + "Group_Update_Add_Member_Test" |
| 2697 | + ] |
| 2698 | + } |
2659 | 2699 | ] |
2660 | 2700 | } |
2661 | 2701 | ] |
|
3410 | 3450 | "actions": {} |
3411 | 3451 | }, |
3412 | 3452 | "expression": { |
3413 | | - "or": [ |
| 3453 | + "and": [ |
3414 | 3454 | { |
3415 | 3455 | "equals": [ |
3416 | | - "@triggerBody()?['EnabledTests']", |
3417 | | - "All" |
| 3456 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 3457 | + true |
3418 | 3458 | ] |
3419 | 3459 | }, |
3420 | 3460 | { |
3421 | | - "equals": [ |
3422 | | - "@triggerBody()?['EnabledTests']", |
3423 | | - "GroupTests" |
3424 | | - ] |
3425 | | - }, |
3426 | | - { |
3427 | | - "equals": [ |
3428 | | - "@triggerBody()?['EnabledTests']", |
3429 | | - "Group_Update_Remove_Member_Test" |
| 3461 | + "or": [ |
| 3462 | + { |
| 3463 | + "equals": [ |
| 3464 | + "@triggerBody()?['EnabledTests']", |
| 3465 | + "All" |
| 3466 | + ] |
| 3467 | + }, |
| 3468 | + { |
| 3469 | + "equals": [ |
| 3470 | + "@triggerBody()?['EnabledTests']", |
| 3471 | + "GroupTests" |
| 3472 | + ] |
| 3473 | + }, |
| 3474 | + { |
| 3475 | + "equals": [ |
| 3476 | + "@triggerBody()?['EnabledTests']", |
| 3477 | + "Group_Update_Remove_Member_Test" |
| 3478 | + ] |
| 3479 | + } |
3430 | 3480 | ] |
3431 | 3481 | } |
3432 | 3482 | ] |
|
3761 | 3811 | }, |
3762 | 3812 | "runAfter": {}, |
3763 | 3813 | "expression": { |
3764 | | - "or": [ |
3765 | | - { |
3766 | | - "equals": [ |
3767 | | - "@triggerBody()?['EnabledTests']", |
3768 | | - "All" |
3769 | | - ] |
3770 | | - }, |
| 3814 | + "and": [ |
3771 | 3815 | { |
3772 | 3816 | "equals": [ |
3773 | | - "@triggerBody()?['EnabledTests']", |
3774 | | - "GroupTests" |
| 3817 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 3818 | + true |
3775 | 3819 | ] |
3776 | 3820 | }, |
3777 | 3821 | { |
3778 | | - "equals": [ |
3779 | | - "@triggerBody()?['EnabledTests']", |
3780 | | - "POD_Group_Test" |
| 3822 | + "or": [ |
| 3823 | + { |
| 3824 | + "equals": [ |
| 3825 | + "@triggerBody()?['EnabledTests']", |
| 3826 | + "All" |
| 3827 | + ] |
| 3828 | + }, |
| 3829 | + { |
| 3830 | + "equals": [ |
| 3831 | + "@triggerBody()?['EnabledTests']", |
| 3832 | + "GroupTests" |
| 3833 | + ] |
| 3834 | + }, |
| 3835 | + { |
| 3836 | + "equals": [ |
| 3837 | + "@triggerBody()?['EnabledTests']", |
| 3838 | + "POD_Group_Test" |
| 3839 | + ] |
| 3840 | + } |
3781 | 3841 | ] |
3782 | 3842 | } |
3783 | 3843 | ] |
|
4567 | 4627 | "inputs": { |
4568 | 4628 | "name": "RestoreGroupTestOutputs", |
4569 | 4629 | "value": { |
4570 | | - "result": "@if(and(equals(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'success'), equals(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''), 'success')), 'success (UnassignReassign)', if(startsWith(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'Failed Action:'), concat('FAILED - [Reassign Phase] ', coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], '')), concat('FAILED - [Reassign Phase] Provisioning: ', coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), ' | SCIM: ', coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''))))", |
| 4630 | + "result": "@if(and(equals(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'success'), equals(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''), 'success')), 'success', if(startsWith(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'Failed Action:'), concat('FAILED - [Reassign Phase] ', coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], '')), concat('FAILED - [Reassign Phase] Provisioning: ', coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), ' | SCIM: ', coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''))))", |
4571 | 4631 | "overallResult": "@outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['overallResult']", |
4572 | 4632 | "provisioningLogsResult": "@if(equals(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['provisioningResult'], ''), 'success'), 'success', 'failure')", |
4573 | 4633 | "scimCheckResult": "@if(equals(coalesce(outputs('RestoreGroupTest_Analyze_Phase3_Provisioning_Results')?['scimCheckResult'], ''), 'success'), 'success', 'failure')", |
|
4659 | 4719 | "actions": {} |
4660 | 4720 | }, |
4661 | 4721 | "expression": { |
4662 | | - "or": [ |
| 4722 | + "and": [ |
4663 | 4723 | { |
4664 | 4724 | "equals": [ |
4665 | | - "@triggerBody()?['EnabledTests']", |
4666 | | - "All" |
| 4725 | + "@coalesce(triggerBody()?['initializationData']?['isGroupSupported'], false)", |
| 4726 | + true |
4667 | 4727 | ] |
4668 | 4728 | }, |
4669 | 4729 | { |
4670 | | - "equals": [ |
4671 | | - "@triggerBody()?['EnabledTests']", |
4672 | | - "GroupTests" |
4673 | | - ] |
4674 | | - }, |
4675 | | - { |
4676 | | - "equals": [ |
4677 | | - "@triggerBody()?['EnabledTests']", |
4678 | | - "Restore_Group_Test" |
| 4730 | + "or": [ |
| 4731 | + { |
| 4732 | + "equals": [ |
| 4733 | + "@triggerBody()?['EnabledTests']", |
| 4734 | + "All" |
| 4735 | + ] |
| 4736 | + }, |
| 4737 | + { |
| 4738 | + "equals": [ |
| 4739 | + "@triggerBody()?['EnabledTests']", |
| 4740 | + "GroupTests" |
| 4741 | + ] |
| 4742 | + }, |
| 4743 | + { |
| 4744 | + "equals": [ |
| 4745 | + "@triggerBody()?['EnabledTests']", |
| 4746 | + "Restore_Group_Test" |
| 4747 | + ] |
| 4748 | + } |
4679 | 4749 | ] |
4680 | 4750 | } |
4681 | 4751 | ] |
|
0 commit comments