32 lines
		
	
	
		
			515 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			515 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| set -e
 | |
| 
 | |
| if [ "$BUILD_ASSETS" = true ]; then
 | |
|   # setup config files
 | |
|   cat << EOF > .sequelizerc
 | |
| var path = require('path');
 | |
| 
 | |
| module.exports = {
 | |
|     'config':          path.resolve('config.json'),
 | |
|     'migrations-path': path.resolve('lib', 'migrations'),
 | |
|     'models-path':     path.resolve('lib', 'models'),
 | |
|     'url':             process.env.DATABASE_URL,
 | |
|     'dialect':         process.env.DB_TYPE
 | |
| }
 | |
| 
 | |
| EOF
 | |
| 
 | |
|     cat << EOF > config.json
 | |
| 
 | |
| {
 | |
|   "production": {
 | |
|   }
 | |
| }
 | |
| 
 | |
| EOF
 | |
| 
 | |
|   # build app
 | |
|   npm run build
 | |
| fi
 |