1234567891011121314151617181920212223242526 |
- #!/bin/bash
- echo "-> Deploy step"
- pushd ${OPENSHIFT_REPO_DIR} > /dev/null
- echo "DATABASE_NAME=${OPENSHIFT_APP_NAME}" > ${OPENSHIFT_REPO_DIR}/.env
- echo "DATABASE_USERNAME=${OPENSHIFT_MYSQL_DB_USERNAME}" >> ${OPENSHIFT_REPO_DIR}/.env
- echo "DATABASE_PASSWORD=${OPENSHIFT_MYSQL_DB_PASSWORD}" >> ${OPENSHIFT_REPO_DIR}/.env
- echo "DATABASE_HOST=${OPENSHIFT_MYSQL_DB_HOST}" >> ${OPENSHIFT_REPO_DIR}/.env
- echo "DATABASE_PORT=${OPENSHIFT_MYSQL_DB_PORT}" >> ${OPENSHIFT_REPO_DIR}/.env
- echo "DATABASE_SOCKET=${OPENSHIFT_MYSQL_DB_SOCKET}" >> ${OPENSHIFT_REPO_DIR}/.env
- chmod ugo+r ${OPENSHIFT_REPO_DIR}/.env
- source ${OPENSHIFT_REPO_DIR}/.env
- gem install bundler
- echo "Migrating"
- RAILS_ENV="production" bundle exec rake db:migrate
- popd > /dev/null
|