Unity自动构建

简介:



Jenkins/Hudson

Jenkins的前身是Hudson(Sun开发),2010年从Hudson分支出来。由于Sun被Oracle收购,Oracle声称拥有Hudson的商标所有权,Hudson社区被迫这样做的。分支出来的Jenkins将继续走open source道路,而Hudson可能会用于商业用途,二者都在继续开发中。

持续集成

持续集成总是跟敏捷开发什么的搞在一起,显得很高大上,其实它就是一个后台服务+web管理配置页面,它可以自动化(定时或事件触发)地执行某项任务,比如编译程序、打包程序、自动发布等等。这个在web开发或者大项目的多人合作上面很有帮助。只要配置好了,然后可以个人做个人的,Jenkins会自动的从svn或git上面获取最新的代码,整合编译发布。相当于主程的很大一部分工作(发布版本)都由Jenkins自动完成了。因为手游项目比较小,所以Jenkins的意义不是非常大,但是通过Jenkins依然可以自动化的处理资源、整合发布版本、自动化处理渠道包等等。

Hudson截图

我们目前项目中使用的Hudson工作截图

image

阅读资料

InfoQ Hudson近况:项目已正式更名为Jenkins

雨松 Unity3D研究院之Jenkins的使用(七十八)

CSDN 持续集成环境Jenkins的搭建和使用

David Liu Unity3d+Jenkins 自动编译iOS、Android版本

关于使用jenkins + unity +Xcode 来进行自动打包的处理。

Unity3dBuilder Plugin https://wiki.jenkins-ci.org/display/JENKINS/Unity3dBuilder+Plugin


本文转自赵青青博客园博客,原文链接:http://www.cnblogs.com/zhaoqingqing/p/4161781.html,如需转载请自行联系原作者

相关文章
|
2月前
|
Rust 前端开发 jenkins
Tauri 开发实践 — 使用 CI/CD 自动构建发布 Tauri 桌面端应用
本文介绍如何使用 CI/CD 自动构建发布 Tauri 应用。Tauri 是一个轻量级跨平台客户端框架,适合个人应用。文章首先概述了 CI/CD 的基本流程,并介绍了 GitHub Actions、GitLab CI 和 Jenkins 三种工具。最终选择了 GitHub Actions 进行配置。文中详细展示了使用 GitHub Actions 脚本实现 Tauri 应用构建的过程,并解决了权限和安全问题。项目源码可在 GitHub 上获取。
141 5
Tauri 开发实践 — 使用 CI/CD 自动构建发布 Tauri 桌面端应用
|
6月前
|
编解码 算法 图形学
【unity小技巧】减少Unity中的构建打包大小
【unity小技巧】减少Unity中的构建打包大小
185 0
|
7月前
|
算法 图形学 UED
【Unity 3D】AssetBundle工作流程、打包策略详解(超详细必看)
【Unity 3D】AssetBundle工作流程、打包策略详解(超详细必看)
420 0
|
算法 安全 C#
Unity——热更新浅析
Unity——热更新浅析
122 0
|
算法 图形学
Unity——DOTween插件使用方法简介
Unity——DOTween插件使用方法简介
811 0
|
jenkins 应用服务中间件 持续交付
jenkins自由风格项目构建
jenkins自由风格项目构建
69 0
Qt-做一个快速打包插件(一键完成项目软件打包)
Qt-做一个快速打包插件(一键完成项目软件打包)
131 0
|
数据可视化 vr&ar 图形学
Unity可视化编程XDreamer插件导入
前言 XDreamer是一款基于Unity平台开发的,可在Unity(包括编辑器与运行时)中使用的可扩展的中文交互编辑软件,可进行2D、3D、VR、AR、MR开发。 本期博客为XDreamer的官方讲解的学习记录。可以理解为UE4中的蓝图效果。是从事美术人员的福音,美术人员也可不用编写程序进行游戏的制作。 一、下载XDreamer官方插件包 XDreamer中文交互编辑器http://www.xdreamer.com.cn/请在官网进行下载,得到如下的文件。 二、插件加载 目前我导入到URP
634 0
Unity可视化编程XDreamer插件导入
|
jenkins Linux Shell
iOS 底层原理38:自动化打包(二)Jenkins + GitLab 实现自动打包
iOS 底层原理38:自动化打包(二)Jenkins + GitLab 实现自动打包
2097 0
iOS 底层原理38:自动化打包(二)Jenkins + GitLab 实现自动打包
|
存储 移动开发 前端开发
Day 24: 使用Yeoman自动构建Ember项目
到目前为止,我们这个系列讨论了Bower、AngularJS、GruntJS、PhoneGap、Meteor、Ember和TimelineJS等JavaScript技术。今天的《30天学习30种新技术》,我决定学习前端开发的效率工具Yeoman。本文将首先介绍Yeoman的基本情况,接着我们会使用Yeoman开发一个Ember应用。本文不会介绍EmberJS的基本知识,所以请参考day 19。
187 0
Day 24: 使用Yeoman自动构建Ember项目