Skip to content

Commit e66906a

Browse files
authored
[iOS] Fix SkipOnCI attribute support on Apple mobile devices (#120671)
* Add DOTNET_CI environment variable to xharness command * Refactor xharness command execution to conditionally set DOTNET_CI environment variable * Update AOT build command to always set DOTNET_CI environment variable * Add environment variable switches to xharness command in AOT build process * Fix environment variable expansion in iOS build commands * Test env variables * Set HELIX_WORKITEM_ROOT env variable
1 parent bb66d72 commit e66906a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

eng/testing/tests.ioslike.targets

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
<_AfterBuildCommands>
3434
mv $XHARNESS_OUT/AOTBuild.binlog &quot;$HELIX_WORKITEM_UPLOAD_ROOT&quot;
3535
$(_AppleSignCommand)
36-
xharness $(_AppleBuildCommand) --app &quot;$app&quot; --output-directory &quot;$output_directory&quot; --target &quot;$target&quot; --timeout &quot;$timeout&quot; --xcode &quot;$xcode_path&quot; -v --launch-timeout &quot;$launch_timeout&quot; $(_ResetSimulatorSwitch) $(_SignalAppEndSwitch) $(_AppleExpectedExitCode) -- </_AfterBuildCommands>
36+
xharness $(_AppleBuildCommand) --app &quot;$app&quot; --output-directory &quot;$output_directory&quot; --target &quot;$target&quot; --timeout &quot;$timeout&quot; --xcode &quot;$xcode_path&quot; -v --launch-timeout &quot;$launch_timeout&quot; $(_ResetSimulatorSwitch) $(_SignalAppEndSwitch) $(_AppleExpectedExitCode) --set-env=HELIX_WORKITEM_ROOT=&quot;$HELIX_WORKITEM_ROOT&quot; -- </_AfterBuildCommands>
3737

3838
<RunScriptCommand>$(_AOTBuildCommand) $(_AfterBuildCommands)</RunScriptCommand>
3939
</PropertyGroup>

0 commit comments

Comments
 (0)