.pkgr.yml 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. name: zammad
  2. description: Zammad is a web based open source helpdesk/customer support system
  3. homepage: https://zammad.org
  4. notifications: false
  5. targets:
  6. centos-7:
  7. dependencies:
  8. - curl
  9. - elasticsearch
  10. - nginx
  11. - postgresql-server
  12. - which
  13. - epel-release
  14. - imlib2
  15. - imlib2-devel
  16. build_dependencies:
  17. - http://download.fedoraproject.org/pub/epel/7/x86_64/Packages/i/imlib2-1.4.5-9.el7.x86_64.rpm
  18. - http://download.fedoraproject.org/pub/epel/7/x86_64/Packages/i/imlib2-devel-1.4.5-9.el7.x86_64.rpm
  19. debian-8:
  20. dependencies:
  21. - curl
  22. - elasticsearch
  23. - nginx|apache2
  24. - postgresql|mysql-server|mariadb-server|sqlite
  25. - libimlib2
  26. - libimlib2-dev
  27. build_dependencies:
  28. - libimlib2
  29. - libimlib2-dev
  30. debian-9:
  31. dependencies:
  32. - curl
  33. - elasticsearch
  34. - nginx|apache2
  35. - postgresql|mariadb-server|sqlite
  36. - libimlib2
  37. - libimlib2-dev
  38. build_dependencies:
  39. - libimlib2
  40. - libimlib2-dev
  41. ubuntu-16.04:
  42. dependencies:
  43. - curl
  44. - elasticsearch
  45. - nginx|apache2
  46. - postgresql|mysql-server|mariadb-server|sqlite
  47. - libimlib2
  48. - libimlib2-dev
  49. build_dependencies:
  50. - libimlib2
  51. - libimlib2-dev
  52. ubuntu-18.04:
  53. dependencies:
  54. - curl
  55. - elasticsearch
  56. - nginx|apache2
  57. - postgresql|mysql-server|mariadb-server|sqlite
  58. - libimlib2
  59. - libimlib2-dev
  60. build_dependencies:
  61. - libimlib2
  62. - libimlib2-dev
  63. sles-12:
  64. dependencies:
  65. - curl
  66. - elasticsearch
  67. - nginx
  68. - postgresql-server
  69. - imlib2
  70. - imlib2-devel
  71. build_dependencies:
  72. - imlib2
  73. - imlib2-devel
  74. sles-12:
  75. dependencies:
  76. - curl
  77. - elasticsearch
  78. - nginx
  79. - postgresql-server
  80. - imlib2
  81. - libImlib2-1
  82. - imlib2
  83. - imlib2-devel
  84. build_dependencies:
  85. - https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss/suse/x86_64/imlib2-1.4.5-12.1.1.x86_64.rpm
  86. - https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss/suse/x86_64/imlib2-devel-1.4.5-12.1.1.x86_64.rpm
  87. - https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss/suse/x86_64/imlib2-filters-1.4.5-12.1.1.x86_64.rpm
  88. - https://ftp.gwdg.de/pub/opensuse/discontinued/distribution/12.3/repo/oss/suse/x86_64/libImlib2-1-1.4.5-12.1.1.x86_64.rpm
  89. before:
  90. - contrib/packager.io/before.sh
  91. after:
  92. - contrib/packager.io/after.sh
  93. env:
  94. - RAILS_ENV=production
  95. - ZAMMAD_BIND_IP=127.0.0.1
  96. - ZAMMAD_RAILS_PORT=3000
  97. - ZAMMAD_WEBSOCKET_PORT=6042
  98. services:
  99. - postgres
  100. after_install: contrib/packager.io/postinstall.sh