User Tools

Site Tools


devel:hudson

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devel:hudson [2012/05/07 11:18]
morten fix url
devel:hudson [2012/09/27 11:38]
morten remove implemented or obsolete ideas
Line 176: Line 176:
   * Test   * Test
  
 +===== Javascript Testing =====
 +  * Install Node Package Manager
 +
 +      apt-get install make python g++
 +      wget -N http://​nodejs.org/​dist/​node-latest.tar.gz
 +      tar xzvf node-latest.tar.gz && cd `ls -rd node-v*`
 +      ./configure
 +      make install
 +      ​
 +
 +  * ''​npm install -g buster''​
 +  * install Xvfb
 +  * ''​dbus-x11''​ maybe needed
 +  * install google chrome
 +    * Fetch correct package from https://​www.google.com/​intl/​en/​chrome/​browser/​
 +    * Install: ''​dpkg -i <​package>''​
 +    * Maybe you need some apt-fu: ''​apt-get install -f''​
 +  * install imagemagick (for screenshots)
 ===== Future ideas ===== ===== Future ideas =====
  
-  * Hudson is currently only track adamcik/​testing as this branch has the required helpers, so as soon as this lands in default/​3.6.x Hudson should be updated to follow the correct repo. 
   * Use LDAP for auth   * Use LDAP for auth
-  * Use nav.uninett.no/​hudson as proxy (with SSL?) 
   * Perform schema diff of upgraded DB   * Perform schema diff of upgraded DB
-  * Integrate new createdb script once written 
-  * As a new version of seeddb is being created, the old version has been blacklisted from the html validation test. This needs to be undone once the new seeddb version is merged. 
-  * Use of virtualenv in bootstrap and the Hudson tests should be removed in favor of a nose version > 0.10 being installed on elixis. 
- 
  
devel/hudson.txt ยท Last modified: 2012/09/27 11:38 by morten