TIRÉ À PART – Digital repository for research papers
License: GNU Affero General Public License
Contact: aurelien.benel@utt.fr
Installation requirements
- Git client
- CouchDB
- CouchApp
- HTTP reverse proxy server (for authentication, not described in this document)
Installation procedure
-
Create a database named
tire-a-part
at http://127.0.0.1:5984/_utils. -
In any folder:
git clone https://github.com/benel/Tire-a-part.git cd Tire-a-part couchapp init couchapp push http://127.0.0.1:5984/tire-a-part
-
The application should be now accessible at http://127.0.0.1:5984/tire-a-part/_design/tire-a-part/_rewrite/.
Tests requirements
- Ruby
- QT
Note: If you're on MacOS X, change your PATH
so that gem
refers to brew's gem
rather than to system's gem
.
Tests installation procedure
-
In any folder :
sudo gem install capybara-webkit rspec
Tests running
rspec spec/features/*