Jenkins

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
m
(add more to re-enabling panda instructions)
Line 7: Line 7:
 
After 4,200 builds, Panda has been retired.  The [http://jenkins-ci.org/ Jenkins CI server] is now handling OpenSimulator builds.  Presently a push to the master branch will trigger a Jenkins build.  You can track its progress at http://jenkins.opensimulator.org , though status will be announced in the #opensim-dev and #opensim IRC channels.  If NUnit tests fail it'll announce that in IRC along with a URL which you can follow to see which tests failed, etc.
 
After 4,200 builds, Panda has been retired.  The [http://jenkins-ci.org/ Jenkins CI server] is now handling OpenSimulator builds.  Presently a push to the master branch will trigger a Jenkins build.  You can track its progress at http://jenkins.opensimulator.org , though status will be announced in the #opensim-dev and #opensim IRC channels.  If NUnit tests fail it'll announce that in IRC along with a URL which you can follow to see which tests failed, etc.
  
If for whatever reason Panda should need to be revived, uncomment the line which contains the reference to <tt>post-receive-panda-driver</tt> in <tt>/var/git/opensim/.git/hooks/post-receive</tt> and uncomment the three entries in user panda's crontab and it should come back to life within 15 minutes or so.
+
 
 +
=== Reenabling Panda ===
 +
 
 +
If for whatever reason Panda should need to be revived:
 +
 
 +
* <tt># a2enmod passenger</tt>
 +
* edit <tt>/etc/apache2/sites-enabled/panda.opensimulator.org</tt> and follow the instructions in it
 +
* <tt># apache2ctl restart</tt>
 +
* uncomment the line which contains the reference to <tt>post-receive-panda-driver</tt> in <tt>/var/git/opensim/.git/hooks/post-receive</tt>
 +
* uncomment the three entries in user panda's crontab and it should come back to life within 15 minutes or so.

Revision as of 22:30, 10 November 2011

Jenkins build server

Bamboo is dead. Long live Panda.

Panda is dead. Long live Jenkins.

After 4,200 builds, Panda has been retired. The Jenkins CI server is now handling OpenSimulator builds. Presently a push to the master branch will trigger a Jenkins build. You can track its progress at http://jenkins.opensimulator.org , though status will be announced in the #opensim-dev and #opensim IRC channels. If NUnit tests fail it'll announce that in IRC along with a URL which you can follow to see which tests failed, etc.


Reenabling Panda

If for whatever reason Panda should need to be revived:

* # a2enmod passenger
* edit /etc/apache2/sites-enabled/panda.opensimulator.org and follow the instructions in it
* # apache2ctl restart
* uncomment the line which contains the reference to post-receive-panda-driver in /var/git/opensim/.git/hooks/post-receive
* uncomment the three entries in user panda's crontab and it should come back to life within 15 minutes or so.
Personal tools
General
About This Wiki