Skip to content

Commit

Permalink
Merge pull request #70 from curationexperts/dev_setup
Browse files Browse the repository at this point in the history
Dev setup
  • Loading branch information
bess committed Apr 10, 2017
2 parents 584186d + c23bc27 commit d978b14
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 2 deletions.
9 changes: 9 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
# Ignore all logfiles and tempfiles.
/log/*
/tmp/*
fits.log
!/log/.keep
!/tmp/.keep

Expand All @@ -26,3 +27,11 @@ doc

# Ignore coverage report
coverage

# Ignore local ruby version manager config files
.ruby-version
.ruby-gemset

# Ignore redis database saves
**/dump.rdb

43 changes: 41 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,43 @@
[![Build Status](https://travis-ci.org/curationexperts/laevigata.svg?branch=master)](https://travis-ci.org/curationexperts/laevigata) [![Dependency Status](https://gemnasium.com/badges/github.com/curationexperts/laevigata.svg)](https://gemnasium.com/github.com/curationexperts/laevigata) [![Coverage Status](https://coveralls.io/repos/github/curationexperts/laevigata/badge.svg?branch=master)](https://coveralls.io/github/curationexperts/laevigata?branch=master) [![Inline docs](http://inch-ci.org/github/curationexperts/laevigata.svg?branch=master)](http://inch-ci.org/github/curationexperts/laevigata)
# LAEVIGATA

<table width="100%">
<tr><td>
<img alt="Rosa Laevigata image" src="app/assets/images/RosaLaevigata.jpg">
</td><td>
A repository for depositing, managing, and discovering
Electronic Theses and Dissertations (ETDs).
<a href="https://en.wikipedia.org/wiki/Rosa_laevigata"><em>Rosa Laevigata</em></a>
or cherokee rose is the <a href="https://georgia.gov/georgia-facts-and-symbols">state flower of Georgia</a>.
<br/><br/>

[![Build Status](https://travis-ci.org/curationexperts/laevigata.svg?branch=master)](https://travis-ci.org/curationexperts/laevigata)
[![Dependency Status](https://gemnasium.com/badges/github.com/curationexperts/laevigata.svg)](https://gemnasium.com/github.com/curationexperts/laevigata)
[![Coverage Status](https://coveralls.io/repos/github/curationexperts/laevigata/badge.svg?branch=master)](https://coveralls.io/github/curationexperts/laevigata?branch=master)
[![Inline docs](http://inch-ci.org/github/curationexperts/laevigata.svg?branch=master)](http://inch-ci.org/github/curationexperts/laevigata)

</td></tr>
</table>

## Developer Setup

1) Change to your working directory for new development projects
`cd .`
1) Clone this repo
`git clone https://github.com/curationexperts/laevigata.git`
1) Change to the application directory
`cd laevigata`
1) Use set your ruby version to **2.3.4** and the gemset of your choice
eg. `rvm use --create 2.3.4@laevigata`
1) Run the first time setup script
`bin/setup`
1) Start redis
`redis-server &`
*note:* use ` &` to start in the background, or run redis in a new terminal session
1) Run the test suite
`bin/rails ci`
1) If the tests run without error, start the demo server
`bin/rails hydra:server`


# README

Expand All @@ -23,4 +62,4 @@ Things you may want to cover:

* Deployment instructions

* ...
* ...
Binary file added app/assets/images/RosaLaevigata.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit d978b14

Please sign in to comment.