easy-as-pie-labs / tweap

teamwork easy as pie
GNU General Public License v3.0
3 stars 0 forks source link

global: teamcity #64

Open TPei opened 9 years ago

goggelz commented 9 years ago

http://teamcity.easy-as-pie.de phantomjs is installed, python plugin is installed, mysql database is used instead of HSQLDB after each commit: pull repository, migrate database, run tests. NO DEPLOYMENT FOR NOW notification mails are sent when a "build" (which is migrating database and testing) is failed.

making a 2nd "untested alpha" version for ui testing, which is not possible without running a server. working on deployment, pulling of dependencies via the requirements.txt plus restarting the uwsgi modules automatically

goggelz commented 9 years ago

http://alpha.tweap.easy-as-pie.de/ http://dev.tweap.easy-as-pie.de/ deployment without ui tests on this domain, has an own database and uwsgi pid. deployment on the release version (milestone version) has still to be done. Artifact gets built

goggelz commented 9 years ago

phantomjs 2.0 and casperjs are installed, though ui tests are failing

goggelz commented 9 years ago

casperjs tests are not failing anymore, but teamcity causes an 504 gateway timeout error, even thogh i set the timeout to 10 minutes (saw in the build log that login wasn't finished after 9:34) but in standard command line it runs without any problems