Search Unity

How to specify to use .buildconfiguration in a Unity Cloud build

Discussion in 'Unity Build Automation' started by Katerpilet, Jun 9, 2020.

  1. Katerpilet

    Katerpilet

    Joined:
    Aug 2, 2015
    Posts:
    87
    We are currently using the .buildconfiguration build type in our project to build our game, we need it in order for ECS subscenes to properly build. How can this be hooked up with UCB so that it builds using the .buildconfiguration instead of project settings.
     
  2. Katerpilet

    Katerpilet

    Joined:
    Aug 2, 2015
    Posts:
    87
    Bumping this, we still have not solved this for our project and it seems impossible in Unity Cloud Build. Looking into the way that the subscene conversion file system works also seems to require buildconfigurations and cannot be done as an additive step of the normal build process. Is this true?
     
  3. ollieblanks

    ollieblanks

    Unity Technologies

    Joined:
    Aug 21, 2017
    Posts:
    460
    Hi @Katerpilet,

    Thanks for raising awareness of this...

    Unfortunately, as you suspect, Cloud Build does not currently have a way to support this process and, at this time, I do not have an ETA to share for when this will be. Discussions have begun and it has been identified as an important feature to implement in the future.

    Hope this information is helpful to you.
     
    spinaljack likes this.
  4. Katerpilet

    Katerpilet

    Joined:
    Aug 2, 2015
    Posts:
    87
    Hi ollieblanks,

    Thank you for the status update on this! Looking forward to getting cloud build support for it in the future.

    -Blake
     
  5. WildMaN

    WildMaN

    Joined:
    Jan 24, 2013
    Posts:
    128
    Same issue here. No ETA ?
     
  6. RoyM_Daemon

    RoyM_Daemon

    Joined:
    Nov 10, 2015
    Posts:
    5
    Any updates on this or is there a change request that we can follow?
     
    Nith666 likes this.
  7. xVergilx

    xVergilx

    Joined:
    Dec 22, 2014
    Posts:
    3,296
    +1. Need UCB build support with platforms plugin.
     
    Nith666 likes this.
  8. xVergilx

    xVergilx

    Joined:
    Dec 22, 2014
    Posts:
    3,296
    @ollieblanks
    As an idea, maybe there's a sneaky way to introduce this alike current scene list feature?

    Just allow user to set path to BuildConfiguration asset (in dashboard config).
    If its set - just call Run on it instead of Build and Run?

    Shouldn't be that hard to implement, unless there's something else blocking this feature.

    Building IOS projects manually that use Entities is quite a pain, please provide ETA on this (if there is any).
     
    Nith666 likes this.
  9. Nith666

    Nith666

    Joined:
    Aug 1, 2012
    Posts:
    56
    +1 I will need this feature, too.
     
  10. Nith666

    Nith666

    Joined:
    Aug 1, 2012
    Posts:
    56
    Hi @ollieblanks
    Is there an ETA or Unity version where we can expect this feature? My understanding is that Unity would actually like everyone to use the DOTS/ECS system, but the fact that it doesn't work with Unity Cloud Build is a huge blocker for many devs I suspect :(
     
  11. Nith666

    Nith666

    Joined:
    Aug 1, 2012
    Posts:
    56
  12. Nith666

    Nith666

    Joined:
    Aug 1, 2012
    Posts:
    56
  13. rajivrao

    rajivrao

    Unity Technologies

    Joined:
    Feb 19, 2019
    Posts:
    111
    Hey @Nith666 -- we don't currently have this on our roadmap, but appreciate you giving us a heads up that it would be helpful. Will take this into account when prioritizing this support and have noted it down.
     
  14. optimise

    optimise

    Joined:
    Jan 22, 2014
    Posts:
    2,129
    Hi @rajivrao. Any timeline plan to implement this feature? I really need it asap.
     
    Nith666 likes this.
  15. Nith666

    Nith666

    Joined:
    Aug 1, 2012
    Posts:
    56
    I would love to see that feature implemented sometime soon, too..!
     
  16. rajivrao

    rajivrao

    Unity Technologies

    Joined:
    Feb 19, 2019
    Posts:
    111
    No timeline at the moment, unfortunately. As soon as we have one I'll report out.
     
    spinaljack likes this.
  17. optimise

    optimise

    Joined:
    Jan 22, 2014
    Posts:
    2,129
    Hi @ollieblanks, @rajivrao. Any new update? I really hope I able to build dots project asap. I really need it.
     
    Nith666 likes this.
  18. DaemonTrey

    DaemonTrey

    Joined:
    Dec 5, 2014
    Posts:
    5
    I had assumed this would come with Entities 1.0 -- Sad to hear its still on the shelf
     
    Nith666 likes this.
  19. slims

    slims

    Joined:
    Dec 31, 2013
    Posts:
    86
    Bump. I've been using Unity Cloud for CI for years. I really don't want to create my own CI pipeline for my DOTS project. This seems like it should be a high priority for Unity Cloud.
     
    spinaljack and Nith666 like this.
  20. spinaljack

    spinaljack

    Joined:
    Mar 18, 2010
    Posts:
    992
    I need this too
     
  21. wrossmck-unity

    wrossmck-unity

    Unity Technologies

    Joined:
    Nov 9, 2021
    Posts:
    106
    Hi all, we will work on this but it won't land before 2023.
     
  22. spinaljack

    spinaljack

    Joined:
    Mar 18, 2010
    Posts:
    992
    unity 2023 or the year 2023?
     
  23. wrossmck-unity

    wrossmck-unity

    Unity Technologies

    Joined:
    Nov 9, 2021
    Posts:
    106
    Oh my mistake, I should have been clearer.

    This will not be implemented before calendar year 2023, but when it is implemented it should work for existing unity versions that support .buildconfiguration files. Unfortunately we are unclear on the timeline on releasing this, but it definitely will not happen before calendar year 2023.
     
  24. xVergilx

    xVergilx

    Joined:
    Dec 22, 2014
    Posts:
    3,296
    I think Platforms plugin will be deprecated sooner.

    Entities 1.0+ does not require Platforms plugin to build subscenes. Maybe somewhat useful for legacy projects.
     
  25. wrossmck-unity

    wrossmck-unity

    Unity Technologies

    Joined:
    Nov 9, 2021
    Posts:
    106
    we'll need to work on adding scriptable build pipeline to support DOTS, which we don't currently support