https://github.com/omiyagames/unity-build-scripts-for-jenkins
An old project used to build Unity games on a Jenkins CI server.
https://github.com/omiyagames/unity-build-scripts-for-jenkins
build ci jenkins ruby unity
Last synced: 2 months ago
JSON representation
An old project used to build Unity games on a Jenkins CI server.
- Host: GitHub
- URL: https://github.com/omiyagames/unity-build-scripts-for-jenkins
- Owner: OmiyaGames
- License: other
- Created: 2019-09-10T00:10:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-10T00:15:54.000Z (almost 7 years ago)
- Last Synced: 2025-01-08T07:45:59.552Z (over 1 year ago)
- Topics: build, ci, jenkins, ruby, unity
- Language: Ruby
- Homepage:
- Size: 43.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.txt
- License: LICENSE.txt
Awesome Lists containing this project
README
This series of scripts assist Jenkins continuous integration server's -- running on Windows 7 -- post-build process.
It handles bundling builds from Unity projects into zip files, and creates a tag in the Mercurial repository.
The jenkins_settings.png photo contains an example of how one would use these scripts on a Jenkins project.
Note that these set of scripts require the following pre-requisites:
* The "Template Unity Project": https://bitbucket.org/OmiyaGames/template-unity-project
* Unity ver. 4.5.2f1 or greater
** Requires the pro-license (for command line feature)
* Jenkins ver. 1.571 or greater
** The Unity 3D Builder plugin: https://wiki.jenkins-ci.org/display/JENKINS/Unity3dBuilder+Plugin
** The Mercurial plugin: https://wiki.jenkins-ci.org/display/JENKINS/Mercurial+Plugin
* Mercurial ver. 3.0+3 or greater
** As an example, Omiya Games uses TortoiseHg ver. 3.0 or greater
* Ruby ver. 2.0 or greater
** The RubyZip gem: https://rubygems.org/gems/rubyzip