Search Unity

Windows Build machines: unrecognized EOL format

Discussion in 'Unity Build Automation' started by dirty-rectangle, Jul 14, 2021.

  1. dirty-rectangle

    dirty-rectangle

    Joined:
    Apr 23, 2015
    Posts:
    78
    We are seeing build errors on the new Windows build machines because our Pre-Build Script have an unrecognized EOL format.
    81: ./ProjectSettings/UCB/PreBuild/Common/common.sh: line 8: $'\r': command not found
    82: ./ProjectSettings/UCB/PreBuild/Common/common.sh: line 64: syntax error: unexpected end of file
    This is from one of the new windows build machine IP addresses.
    68298: [Unity] Public IP = 35.239.159.146
    The email sent "Please Whitelist New Unity Cloud Builds IPs" mentioned there would be a way to move back to the old builders, how can we do this?
     
  2. PeachyPixels

    PeachyPixels

    Joined:
    Feb 17, 2018
    Posts:
    713
    Instructions to opt out can be found here...
    Code (CSharp):
    1. https://forum.unity.com/threads/windows-builders-launching-and-moving-out-of-beta.1137595/
    They've been running well for me I have to say, so hopefully this is just teething issues.
     
    dirty-rectangle likes this.
  3. tonemcbride

    tonemcbride

    Joined:
    Sep 7, 2010
    Posts:
    1,089
    Not sure if it's helpful but on our post-build scripts (sh files) we had to change the line endings to just be LF rather than CR+LF
     
    dirty-rectangle likes this.