File tree Expand file tree Collapse file tree 8 files changed +17
-16
lines changed Expand file tree Collapse file tree 8 files changed +17
-16
lines changed Original file line number Diff line number Diff line change @@ -8,9 +8,7 @@ FROM node:6
88RUN mkdir /code
99ADD . /code
1010RUN mkdir /code/build
11- ADD . /code/builddock
1211WORKDIR /code
1312RUN npm install
1413EXPOSE 80
15- CMD ["npm" , "test" ]
16-
14+ CMD ["npm" , "run" , "start:dev" ]
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ var cssnext = require('postcss-cssnext');
1818rootRequire ( 'config/environments' ) ( app ) ;
1919app . set ( 'io' , require ( 'socket.io' ) . listen ( httpServer ) ) ;
2020
21- var conString = process . env . DATABASE_URL || "postgres://postgres@localhost /forum" ;
21+ var conString = process . env . DATABASE_URL || "postgres://postgres@db /forum" ;
2222
2323var Sequelize = require ( 'sequelize' ) ;
2424var sequelize = new Sequelize ( conString ) ;
Original file line number Diff line number Diff line change @@ -4,16 +4,19 @@ services:
44 build : .
55 ports :
66 - 80:3000
7- command : bash -c 'while !</dev/tcp/db/5432; do sleep 1; done; npm start'
7+ command : bash -c 'while !</dev/tcp/db/5432; do sleep 1; done; npm run start:dev '
88 depends_on :
99 - db
1010 environment :
11- - DATABASE_URL=postgres://postgres:password @db:5432/forum
11+ - DATABASE_URL=postgres://forum @db:5432/forum
1212 - PORT=3000
1313 - FORUM_STORAGE_ADAPTER=S3
1414 db :
15- image : postgres
16- environment :
17- - POSTGRES_USER=forum
18- - POSTGRES_PASSWORD=password
19- - POSTGRES_DB=forum
15+ build :
16+ context : .
17+ dockerfile : ./Dockerfile.postgres
18+ # environment:
19+ # - POSTGRES_USER=forum
20+ # - POSTGRES_DB=forum
21+ # volumes:
22+ # - ./data/postgres:/var/lib/postgresql/data
Original file line number Diff line number Diff line change 11var Sequelize = require ( 'sequelize' ) ;
2- var sequelize = new Sequelize ( process . env . DATABASE_URL || "postgres://postgres@localhost /forum" ) ;
2+ var sequelize = new Sequelize ( process . env . DATABASE_URL || "postgres://postgres@db /forum" ) ;
33
44var Post = rootRequire ( 'models/Post.orm' ) ( sequelize ) ;
55
Original file line number Diff line number Diff line change 11var Sequelize = require ( 'sequelize' ) ;
2- var sequelize = new Sequelize ( process . env . DATABASE_URL || "postgres://postgres@localhost /forum" ) ;
2+ var sequelize = new Sequelize ( process . env . DATABASE_URL || "postgres://postgres@db /forum" ) ;
33
44var User = rootRequire ( 'models/User.orm' ) ( sequelize ) ;
55
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ describe('socket communication', function(){
2525 before ( function ( done ) {
2626 // establish database connection:
2727 var Sequelize = require ( 'sequelize' ) ;
28- var sequelize = new Sequelize ( "postgres://postgres@localhost /" + appModule . app . get ( 'db-test' ) ) ;
28+ var sequelize = new Sequelize ( "postgres://postgres@db /" + appModule . app . get ( 'db-test' ) ) ;
2929
3030 // pending comment
3131 var post = rootRequire ( 'models/Post.orm' ) ( sequelize ) ;
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ var assert = require('assert');
22
33var Sequelize = require ( 'sequelize' ) ;
44
5- var sequelize = new Sequelize ( "postgres://postgres@localhost /" + rootRequire ( 'app' ) . app . get ( 'db-test' ) ) ;
5+ var sequelize = new Sequelize ( "postgres://postgres@db /" + rootRequire ( 'app' ) . app . get ( 'db-test' ) ) ;
66
77var post = rootRequire ( 'models/Post.orm' ) ( sequelize ) ;
88var user = rootRequire ( 'models/User.orm' ) ( sequelize ) ;
Original file line number Diff line number Diff line change 11if ( process . env . NODE_ENV === 'test' ) {
2- process . env . DATABASE_URL = "postgres://postgres@localhost /forum_test" ;
2+ process . env . DATABASE_URL = "postgres://postgres@db /forum_test" ;
33}
44
55require ( '../lib/helpers' ) ;
You can’t perform that action at this time.
0 commit comments