Skip to content

Commit

Permalink
adds scripts for docker operations
Browse files Browse the repository at this point in the history
  • Loading branch information
Bad-Science committed Dec 4, 2016
1 parent 0d5eb37 commit 5c07257
Show file tree
Hide file tree
Showing 10 changed files with 31 additions and 6 deletions.
10 changes: 4 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,13 @@ sudo: required

services:
- docker
- postgresql

env:
- RAILS_ENV=test

install:
- docker-compose build
- docker-compose up -d && docker ps

- script/yacs-build
- script/yacs-startd && docker ps
- script/yacs-dbsetup
script:
- docker-compose run web bundle exec rake db:create db:migrate
- docker-compose run web bundle exec rake
- script/yacs-test
3 changes: 3 additions & 0 deletions script/yacs-assets
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose run web rake assets:precompile && rm public/index.html
3 changes: 3 additions & 0 deletions script/yacs-bash
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose run web bash
3 changes: 3 additions & 0 deletions script/yacs-build
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose build
3 changes: 3 additions & 0 deletions script/yacs-dbsetup
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose run web bundle exec rake db:create db:migrate
3 changes: 3 additions & 0 deletions script/yacs-run
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose run web $@
3 changes: 3 additions & 0 deletions script/yacs-start
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose up
3 changes: 3 additions & 0 deletions script/yacs-startd
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose up -d
3 changes: 3 additions & 0 deletions script/yacs-stop
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

docker-compose stop
3 changes: 3 additions & 0 deletions script/yacs-test
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#/bin/bash

RAILS_ENV=test docker-compose run web bundle exec rake

0 comments on commit 5c07257

Please sign in to comment.