unity3d 您如何使用Unity和Git与第三方资产进行CI?

bq9c1y66  于 2022-12-23  发布在  Git
关注(0)|答案(1)|浏览(164)

我的目标是能够使用GitHub Actions和GameCI构建带有第三方资产的Unity项目。我能够在Git上构建和部署Unity项目,但我有以下问题。我不想签入第三方资产,但我确实想在Git上构建。
许多许可证都不是开源的,即使存储库是私有的,将它们签入存储库似乎也会有问题。有没有办法在构建过程中使用Unity许可证从命令行下载资产?或者有没有更好的方法在Git with CI中管理Unity第三方资产?

ca1c2owp

ca1c2owp1#

您可以通过.gitignore忽略第三方资产,并将其作为包要求留在manifest.json中,manifest.json将检查是否缺少包,包括您的第三方资产。
您团队中从GitHub下载项目的任何人都将收到第三方资产包丢失的错误,他们将被要求使用他们的席位/许可证重新下载。

相关问题