Search Unity

Running Unity in batch mode adds unwanted packages

Discussion in 'Package Manager' started by Bedtime, Jun 24, 2022.

  1. Bedtime

    Bedtime

    Joined:
    Oct 20, 2015
    Posts:
    19
    Hi,

    I am trying to configure a Continuous Integration system. I noticed that after initializing the repository and running the build in batch mode, Unity leaves the repository in a "dirty" state.
    upload_2022-6-24_16-35-22.png

    Apart from moving around the UnityPurchasing files, the following packages are added to the manifest file:
    * "com.unity.ads": "3.7.5"
    * "com.unity.collab-proxy": "1.15.13"
    * "com.unity.purchasing": "4.1.3"
    * "com.unity.xr.legacyinputhelpers": "2.1.9"

    The above happens despite IAP and other services being disabled
    upload_2022-6-24_16-39-19.png

    And it seems to happen only during the very first import of the project, since Unity doesn't try to add those packages on the local repository on my work machine.

    Is this behavior expected? Any way to disable it?

    Many thanks.

    P.S.: Unity version 2021.2.16f1