Search Unity

need help with setting-up cloud build from Sub-folder

Discussion in 'Unity Build Automation' started by van800, Jul 4, 2017.

  1. van800

    van800

    JetBrains Employee

    Joined:
    May 19, 2016
    Posts:
    73
    I have tried to setup the project
    Repo Url: git://github.com/JetBrains/resharper-unity.git
    Platform standalonewindows64
    Repo branch cloud_build
    Sub-folder resharper/src/resharper-unity/Unity3dRider/
    Unity version Always Use Latest 4.x (Non Beta)

    But it never succeed to build.

    1: Error: unrecognized project! Please check your app configuration - if this is a Unity application, We expect your "Project Subdirectory" to be set to the path which directly contains the ProjectSettings and Assets directories. For a native app, this should be set to the path which directly contains the project file (.xcodeproj, project.properties, etc).

    What am I doing wrong?
    Thanks in advance!
     
  2. van800

    van800

    JetBrains Employee

    Joined:
    May 19, 2016
    Posts:
    73
    After adding the ProjectSettings folder I am getting

    ERROR: There were no scenes configured to build! Please add a scene to the build using the Build Settings window of the Unity Editor.

    BUT I don't have scenes in the plugin.
     
    Last edited: Jul 5, 2017
  3. dannyd

    dannyd

    Unity Technologies

    Joined:
    Jun 3, 2014
    Posts:
    785
    Unity Cloud Build isn't really intended to build plugins (at least not currently). It's targeted at building actual projects, so has a lot of checks around making sure the project is configured properly for building.

    We want to make the build process more generic in the future to support these kinds of use cases. Just to make sure I understand - your intention is to make builds of this plugin against specific versions of Unity?
     
  4. van800

    van800

    JetBrains Employee

    Joined:
    May 19, 2016
    Posts:
    73
    Yes, intention is to garantee that plugin builds fine with several versions of Unity. Thanks!