Sign inSign up

nossas/bonde-server

By nossas

•Updated over 4 years ago

API Ruby on Rails

Image
0

100K+

nossas/bonde-server repository overview

CircleCI Codacy Badge Codacy Badge

⁠Enviroment

# Install Rbenv
curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc

# Install dependencies
apt-get install -y libssl-dev libreadline-dev build-essentials
rbenv install 2.4.4

# Enter local folder, ex: cd nossas/bonde-server/
rbenv local 2.4.4
sudo apt-get install libpq-dev imagemagick libmagickwand-dev
gem install bundler -v 1.17.3

⁠Install

bundle
rake db:create db:migrate db:seed
bundle exec puma -C config/puma.rb

And the server is on fire :fire:

⁠Tests

DATABASE_URL=postgres://monkey_user:[email protected]:5432/bonde_test bundle exec rspec spec

⁠Docker Commands

docker-compose exec pgmaster psql -Umonkey_user postgres -c "create database bonde_test"
docker-compose exec api-v1 bundle exec rake db:migrate DATABASE_URL=postgres://monkey_user:[email protected]:5432/bonde_test RAILS_ENV=test 

And the green lights start to pop up :green_heart:

Tag summary

Content type

Image

Digest

Size

185.3 MB

Last updated

over 6 years ago

docker pull nossas/bonde-server