.pkgr.yml 961 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. targets:
  2. centos-6:
  3. dependencies:
  4. - httpd
  5. - postgresql
  6. - postgresql-server
  7. - postgresql-devel
  8. centos-7:
  9. dependencies:
  10. - httpd
  11. - postgresql
  12. - postgresql-server
  13. - postgresql-devel
  14. debian-7:
  15. dependencies:
  16. - nginx
  17. - postgresql
  18. ubuntu-16.04:
  19. dependencies:
  20. - nginx
  21. - postgresql
  22. after_install:
  23. - zammad scale web=1 websocket=1 worker=1
  24. - /opt/zammad/contrib/nginx/sites-available/zammad.conf /etc/nginx/sites-available/zammad.conf
  25. - ln -s /etc/nginx/sites-available/zammad.conf /etc/nginx/sites-enabled/zammad.conf
  26. - sytemctl nginx restart
  27. before:
  28. - uname -a
  29. - ruby -v
  30. - env
  31. - cp config/database.yml.pkgr config/database.yml
  32. - echo "gem 'mysql2'" >> Gemfile.local
  33. - "cat Gemfile.lock"
  34. - contrib/cleanup.sh
  35. env:
  36. - RAILS_ENV=production
  37. - PORT=3000
  38. - RAILS_SERVE_STATIC_FILES=true
  39. services:
  40. - postgres
  41. notifications: false