Changes between Version 6 and Version 7 of SysAdmin/ContinuousIntegration


Ignore:
Timestamp:
03/06/13 21:06:23 (9 years ago)
Author:
Fran Boon
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SysAdmin/ContinuousIntegration

    v6 v7  
    11== EDEN CONTINUOUS INTEGRATION ==
    22
     3CI Server results:
     4* http://82.71.213.53/eden/admin/result
     5
     6Setup Notes & Discussions (to be ported to Wiki):
     7* https://docs.google.com/document/d/1T29cF3kkK4lIAVdiATfE8a-tLm_Tyh3_dIh6FJWY7sU/edit
     8
     9To run the test suite manually:
     10{{{
     11sudo sh /etc/cron.custom/web2pystarter
     12}}}
     13Open another console then:
     14{{{
     15sudo sh /etc/cron.custom/testsuite
     16}}}
     17This first updates Eden and Web2py from Github, then runs the functional tests followed by smoke tests.
     18
     19To just run smoke tests:
     20{{{
     21cd /home/web2py
     22xvfb-run -a python web2py.py -S eden -M -R applications/eden/modules/tests/suite.py -A --html-path /home/web2py/applications/eden/static/test_smoke/ --suite smoke --force-debug --link-depth 16 -V 4
     23}}}
     24
     25We also have an install of [SysAdmin/Jenkins Jenkins] which could be configured to run this.
     26- or we could setup an Eden instance to manage this via Scheduler for more control & storing results in a database for graphical reports
    327=== COMPLETE DISCUSSIONS AND BACKLOG OF THE CI SERVER ===
    428https://docs.google.com/document/d/1T29cF3kkK4lIAVdiATfE8a-tLm_Tyh3_dIh6FJWY7sU/edit