.travis.yml 771 B

1234567891011121314151617
  1. dist: trusty
  2. sudo: required
  3. addons:
  4. apt:
  5. packages:
  6. - mysql-server-5.6
  7. - mysql-client-core-5.6
  8. - mysql-client-5.6
  9. language: ruby
  10. rvm:
  11. - 2.3.1
  12. before_install:
  13. - sudo apt-get -qq update
  14. - sudo apt-get install -y curl git-core patch build-essential bison zlib1g-dev libssl-dev libxml2-dev libxml2-dev sqlite3 libsqlite3-dev autotools-dev libxslt1-dev libyaml-0-2 autoconf automake libreadline6-dev libyaml-dev libtool libgmp-dev libgdbm-dev libncurses5-dev pkg-config libffi-dev libmysqlclient-dev
  15. - mysql -uroot -e 'CREATE USER `some_user`@`localhost` IDENTIFIED BY `some_pass`; GRANT ALL PRIVILEGES ON zammad_prod.* TO `some_user`@`localhost`; FLUSH PRIVILEGES;'
  16. - export RAILS_ENV=production
  17. - cp config/database.yml.dist config/database.yml