Home » MODDING HQ 1.13 » v1.13 Idea Incubation Lab  » Mae's Builds
Mae's Builds[message #337900] Thu, 20 November 2014 21:18 Go to next message
Deathwyrm

 
Messages:11
Registered:June 2012
Not intending to detract from Depri's fine work, I simply have found myself not necessarily wanting to wait the ~15 days for a proper package, so decided to set up something a bit more frequent. Now that I have it working, I decided to share it with the community.

Instead of doing manual builds, I set up a Jenkins continuous-integration server to do them automatically. It's available to the public at http://jenkins.maeyanie.com/, or https://jenkins.maeyanie.com/ if you have the CAcert root certificate installed. It automatically does an svn update every hour, and builds a new .exe (followed by a new "SCI") if there are any changes.

If there are any problems, or suggestions, or anyone wants any other things autobuilt, please let me know. Smile I could also provide accounts to any developers who want to manually trigger builds faster than 1 hour, if that would be desired.

Edit:
It's now entirely hosted on a proper server.

[Updated on: Wed, 01 July 2015 21:23]




Formerly known as "Mae" before the forum upgrade decided we didn't need different login and display names anymore.
Re: Mae's Builds[message #337937] Sun, 23 November 2014 16:01 Go to previous messageGo to next message
Hanakin

 
Messages:35
Registered:June 2008
Location: Czech Rep.
Hi, I just wanted to thank you for this. I am periodically coming back to JA 2 1.13 every two months or so and I always want to play with the newest features. Depri's builds are great for that, but this relapse of mine doesn't usually happen around the 15th of the month, so I usually have to wait. But this really helps! And it sounds like you have really thought it through with doing it as automated as possible, thumbs up!
Re: Mae's Builds[message #337939] Sun, 23 November 2014 19:03 Go to previous messageGo to next message
Shanga

 
Messages:3516
Registered:January 2000
Location: Danubia
This deserves at least a sticky (has one now). GJ Mae, nice idea.


Re: Mae's Builds[message #345781 is a reply to message #337939] Thu, 02 June 2016 08:31 Go to previous messageGo to next message
Julix

 
Messages:105
Registered:June 2010
Location: Canada

Short description of how to use?

When I click on it (as of 01.06.2016), I see version JA2-Unstable-r8094-g2323.7z (from the 27th of May apparently?) - but Depri's last sci that I downloaded was SCI_Unstable_Revision_8218_on_GameDir_2321 - which sounds later... right? Despite being from the 16th of May. - What am I missing here?
Re: Mae's Builds[message #346756 is a reply to message #337900] Sun, 28 August 2016 12:13 Go to previous messageGo to next message
Deathwyrm

 
Messages:11
Registered:June 2012
Oops. happy Looks like the build thing completely broke when I updated to Win10 a while back, and I didn't notice until I happened to check here and saw your message. I'll see what I can do to ressurect it.

Edit:
Wasn't too difficult, only hard part was finding a copy of VS2013... Microsoft hides the download and pushes people towards 2015, but that won't work. Should be building again, and sorry it took me so long to notice.

[Updated on: Sun, 28 August 2016 14:43]

Re: Mae's Builds[message #361434 is a reply to message #337900] Fri, 02 October 2020 04:59 Go to previous message
Kitty

 
Messages:230
Registered:October 2017
Location: Germany
There hasn't been a new SCI at the usual place for five months now and occasionly the onedrive there is down too.

That's a shame, cause this way, you may will miss the new hot stuff. Latest available SCI there is 8796 and it's up to 8898 meanwhile.

-------

So, it's either learn to compile Quick Guide for Compiling and Debugging Source Code in Visual Studio (by Haydent),

where, TortoiseSVN can be convinient. Once setup, it's a right-click on folder to get to update GameDir and Code. Plus, a nice log that provides you with information on details of changes made.

How to connect the links (to Development-GameDir and Development-Code) to folders of you, is described here Instructions for using SVN (by Marlboro Man). You'll only need to set this up once.

If you don't feel like compiling the latest exe from the code with VisualStudio (only costs a registration at microsoft), that's fine.

Then all you need to use is the GameDir from SVN (the ja2 directory, the place where Data, Data-1.13 and stuff like that is stored - anything else but exe).

The important thing to know is, that a specific exe requires a matching gameDir, compare the logs to see which are matching.

Ok, let's say you got an allready compiled exe from, e.g. sevens google drive (link from his signature). Then open the logs and see which GameDir will match (date, changes made, etc.) the exe from there.

Once found a matching couple, do the usual. Install your original JA2, copy content from SVN-GameDir inside JA2-directory, overwrite when asked. Add the exe in this directory as well. Use this new exe for game, not the old one from vanilla JA2.

------

Or, if all this talk about code, download strange stuff, lengthy explainations, wordy guides and crude english just gives you the creeps, you may just wanna look at this JA2 SCI (Jenkins).

A ready to use SCI, and most astonishing - it's been arround for quite some time:

Deathwyrm wrote on Thu, 20 November 2014 21:18
Not intending to detract from Depri's fine work, I simply have found myself not necessarily wanting to wait the ~15 days for a proper package, so decided to set up something a bit more frequent. Now that I have it working, I decided to share it with the community.

Instead of doing manual builds, I set up a Jenkins continuous-integration server to do them automatically. It's available to the public at http://jenkins.maeyanie.com/, or https://jenkins.maeyanie.com/ if you have the CAcert root certificate installed. It automatically does an svn update every hour, and builds a new .exe (followed by a new "SCI") if there are any changes.

If there are any problems, or suggestions, or anyone wants any other things autobuilt, please let me know. Smile I could also provide accounts to any developers who want to manually trigger builds faster than 1 hour, if that would be desired.

Edit:
It's now entirely hosted on a proper server.

You may came across this before, but with the current lack of another source for a SingleClickInstaller, I thought it still should be brought to attention once in a while.


[Updated on: Fri, 02 October 2020 05:00]




I need more details. (Didi Hallervorden)

Latest JA2 v1.13 (SCI-maeyanie) Compiling Guide 7609 (eng) MapEditor+UB 8908
Previous Topic: 1.13 Stock Data Overhaul
Goto Forum:
  


Current Time: Sun Oct 25 00:03:34 EEST 2020

Total time taken to generate the page: 0.01555 seconds