moparisthebest
2011-10-12 21:42:22
I have ditched my custom autobuild shell script in favor of what I think is a better system, Jenkins.
I have also updated my lazarus and FPC to the current version Wizzup? told me to use.
You can access the entire thing here:
http://www.moparisthebest.com/jenkins/
In addition to Simba Stable (master branch), I also build simba-next and lape-integration. You may also notice that I also automatically build SMART as well whenever benland commits a new version.
Instead of testing to see if there is a new version of Simba periodically, Wizzup? has set up a git callback, so a new build is triggered instantly whenever anyone commits to the Simba repo.
You can always find the latest version of Simba for all supported operating systems here:
Stable (git master branch):
http://www.moparisthebest.com/jenkins/job/Simba_Stable/lastSuccessfulBuild/
Unstable (git simba-next branch, bleeding edge, may or may not have bugs):
http://www.moparisthebest.com/jenkins/job/Simba_Next/lastSuccessfulBuild/
Lape Integration (finally an attempt at a cross-platform script engine):
http://www.moparisthebest.com/jenkins/job/Simba_Lape/lastSuccessfulBuild/
If you don't know what to download, you will want this one:
Installer:
http://www.moparisthebest.com/jenkins/job/Simba_Stable/lastSuccessfulBuild/artifact/SimbaInstaller.i386-win32.exe
7zip archive:
http://www.moparisthebest.com/jenkins/job/Simba_Stable/lastSuccessfulBuild/artifact/Simba.i386-win32.7z
These are built automatically when changes are made and are triggered by a git post-commit hook from github.
Here is a description of the windows installers:
SimbaInstaller.i386-win32 - For 32-bit windows, if you are unsure, this is what you want.
SimbaInstaller.x86_64-win64 - For 64-bit windows, scripting engine doesn't work for this yet.
Here is a description of the 7zip archive files:
Simba.i386-win32 - For 32-bit windows, if you are unsure, this is what you want.
Simba.x86_64-win64 - For 64-bit windows, scripting engine doesn't work for this yet.
Simba.i386-linux - For 32-bit Linux, if you run Linux, you probably want this one.
Simba.x86_64-linux - For 64-bit Linux.
Simba.all-in-one - If you run multiple operating systems, this is the package for you, it contains all 4 of the above binaries in it, so you can run it from the same folder without rebooting into a particular OS.
You need the free utility 7zip to extract the above files, simply extract the entire archive into a folder and run Simba from there.
The files linked to above are from the master branch and should be stable. Have fun!
If you want the 'official' stable version (currently Win32 only) then go here:
http://wizzup.org/simba/
If you would like to look at the source code of Simba, refer to the git repo here:
https://github.com/MerlijnWajer/Simba
If you have any comments, questions, or suggestions, let me know.
I have also updated my lazarus and FPC to the current version Wizzup? told me to use.
You can access the entire thing here:
http://www.moparisthebest.com/jenkins/
In addition to Simba Stable (master branch), I also build simba-next and lape-integration. You may also notice that I also automatically build SMART as well whenever benland commits a new version.
Instead of testing to see if there is a new version of Simba periodically, Wizzup? has set up a git callback, so a new build is triggered instantly whenever anyone commits to the Simba repo.
You can always find the latest version of Simba for all supported operating systems here:
Stable (git master branch):
http://www.moparisthebest.com/jenkins/job/Simba_Stable/lastSuccessfulBuild/
Unstable (git simba-next branch, bleeding edge, may or may not have bugs):
http://www.moparisthebest.com/jenkins/job/Simba_Next/lastSuccessfulBuild/
Lape Integration (finally an attempt at a cross-platform script engine):
http://www.moparisthebest.com/jenkins/job/Simba_Lape/lastSuccessfulBuild/
If you don't know what to download, you will want this one:
Installer:
http://www.moparisthebest.com/jenkins/job/Simba_Stable/lastSuccessfulBuild/artifact/SimbaInstaller.i386-win32.exe
7zip archive:
http://www.moparisthebest.com/jenkins/job/Simba_Stable/lastSuccessfulBuild/artifact/Simba.i386-win32.7z
These are built automatically when changes are made and are triggered by a git post-commit hook from github.
Here is a description of the windows installers:
SimbaInstaller.i386-win32 - For 32-bit windows, if you are unsure, this is what you want.
SimbaInstaller.x86_64-win64 - For 64-bit windows, scripting engine doesn't work for this yet.
Here is a description of the 7zip archive files:
Simba.i386-win32 - For 32-bit windows, if you are unsure, this is what you want.
Simba.x86_64-win64 - For 64-bit windows, scripting engine doesn't work for this yet.
Simba.i386-linux - For 32-bit Linux, if you run Linux, you probably want this one.
Simba.x86_64-linux - For 64-bit Linux.
Simba.all-in-one - If you run multiple operating systems, this is the package for you, it contains all 4 of the above binaries in it, so you can run it from the same folder without rebooting into a particular OS.
You need the free utility 7zip to extract the above files, simply extract the entire archive into a folder and run Simba from there.
The files linked to above are from the master branch and should be stable. Have fun!
If you want the 'official' stable version (currently Win32 only) then go here:
http://wizzup.org/simba/
If you would like to look at the source code of Simba, refer to the git repo here:
https://github.com/MerlijnWajer/Simba
If you have any comments, questions, or suggestions, let me know.