143 Commits over 2,527 Days - 0.00cph!
Plastic log files no longer have identical names on different platforms
Removed -silent-crashes from UnityArgs since it is already set in Unity.groovy
Include our default args in UnityArgs so they can be overwritten
Added DisableUnityLog and DisablePlasticLog toggles
Added UnityArgs variable to supply additional arguments to Unity
FailFast can be set via variable (useful for full rebuilds to avoid killing Unity mid-reimport)
Plastic is called even if SkipUnityBuild is set
Stash empty folder if something does not exist (because it is not being built)
Restored encapsulating dir around stash / unstash
Use shared network volume instead of stash / unstash
SkipUnityBuild and SkipSteamUpload toggles for testing
Use shared network volume instead of stash / unstash
SkipUnityBuild and SkipSteamUpload toggles for testing
Skip all the Mac stuff if MacNode is set to "none"
Removed IL2CPP server build
Merge branch 'master' of JenkinsTools
try to extract exception information
Send a success message if build was failing and is now good again
Check that Unity.exe exists
throw exception if steam script not found
Exception throwing template
Sleep and Retry when trying to access unity log
Switch Unity to UnityVersion
SteamUpload automatically add a stage
Unity try to open the logFileName on exception
RustClient rest of steps