Unity Cloud Build With Git
来源:互联网 发布:linux c 删除文件 编辑:程序博客网 时间:2024/05/22 13:21
Unity Cloud Build使您轻松创建和分享游戏的构建。 它自动编译,部署,并测试你的游戏,已便您和您的团队可以快速迭代。安装程序需要几秒钟,并与现有的源代码管理库配合使用。
上面的话是从官方翻译过来的。说白了就是Unity提供了一种帮我们自动Build项目的服务,我们把项目提交到远程版本库上,在Unity Cloud Build中配置信息,使它关联我们的版本库,只要版本库有提交,发生变化,它就会自动Build项目,并向所有项目的成员发送邮件(无论是否Build成功都会发送)。
下面,我们以git为例,一步一步配置。
1.创建github账号https://github.com/(怎么创建就不用说了吧)
2.新建一个组织(这里是以团队一起开发项目为例)
如果不付费,则只能是公开的
3.往组织里邀人,,设置成员权限
勾选write,这样成员就可以提交,拉项目了。
4.下载GitHub Desktop https://desktop.github.com/(好处就是,不需要使用git命令了)
5.创建一个Unity项目作为示例
保存一个场景,然后add一下
6.使用GitHub Desktop 创建本地版本库,并发布到git上
登录后,点击左上角加好,选择”Create”,随便起个名字,路径选为我们的项目路径,然后创建。
将我们的项目移动到版本库中
回到GitHub Desktop中,点击Changes,出现了一堆文件(这里会显示改动的文件,也就是说,每次我们改动完项目后,这里都会列出来改动的文件),在下面,可以对每次提交写个说明,写完后,点击提交按钮
点击右上角Publish(因为是第一次提交),点击小三角,选择我们之前创建的JustTestUnity组织后,点击下面的按钮,然后再点击右上角Publish(之后变为同步按钮)向git提交
回到Git上,刷新,这样版本库创建成功
进去后,发现我们的项目也在其中
扯了半天Git,现在开始扯Cloud Build
1.创建Unity账号 https://unity3d.com/cn/(自己悟)
2.创建Unity Services organization
这个,目前博主没发现怎么删除organization,所以提前建好了一个organization,”JustTestUnity”(创建就是填个名字,很简单)
3.邀人
之后就是通过,邮件,名字找人,这里不多说了
4.创建工程
工程名随便起,organization选择创建的
5.配置工程
进入工程后,点击Enable Unity Cloud Build
将git 版本库的地址复制
在Unity Services中点击完Do it 按钮后,将git 地址粘贴过来,点击下一步
选择Build平台,这里以window32为例
Target Label随便写,Branch选择master,Project Subfolder填”/Test Unity Cloud Build”(这个选择是指,子文件夹,也就是包含了Unity项目Assets和ProjectSettings文件),Unity版本,根据自己的情况选择,选择了AutoBuild当版本库发生改变后,它就会自动Build
Build后,等一会儿,然后Build完成
6.配置SSH key
点击Show按钮,将SSH key复制
回到GitHub上
创建新的SSH Key,我已经创建好了(TestUnity)
到现在终于配置完成了
现在我们做个测试
首先,在我们的Unity项目工程中加点东西
然后使用Git DeskTop提交
等一会儿发现,它开始自动Build了
最后Build完成(这个自动Build不是瞬间的,Build完成后,会发邮件)
好,完事!
0 0
- Unity Cloud Build With Git
- Learn git with bitbucket-cloud
- Build self-healing distributed systems with Spring Cloud
- unity build webGL失败,Build error with IL2CPP 解决办法
- Unity build
- build unity
- PCL( I currently use CDT with cmake to build a Point Cloud Library (PCL) project.)
- Unity Game Cloud
- Cloud computing with Linux
- unity 项目build 的时候后报错An asset is marked with HideFlags.DontSave but is included in the build:
- unity 项目build 的时候后报错An asset is marked with HideFlags.DontSave but is included in the build:
- Unity 解决 An asset is marked with HideFlags.DontSave but is included in the build 问题。
- unity build android app
- Kii Cloud Unity SDK 介绍
- ffmpeg build with xvid
- Getting started with cloud-init
- GIT server build up
- Spring Cloud Config-Git后端
- caffe2 安装教程
- qt: exec()的用法,accept()和accepted的概念
- bootstrap+vue=动态添加删除用户数据
- System Verilog视频学习笔记(3)- Language Basic
- 启动和停止mysql服务
- Unity Cloud Build With Git
- 检测提取是否失败并修复它
- 用List集合传递学生信息
- KVM虚拟机实现在线迁移
- 将jar包安装到本地repository中的命令
- 项目总结:spring+mybatis整合
- 使用Python通过win32 COM打开Excel并添加Sheet
- 欢迎使用CSDN-markdown编辑器
- 小题练习