.pkgr.yml 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  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. build_dependencies:
  16. - http://download.fedoraproject.org/pub/epel/7/x86_64/Packages/i/imlib2-1.4.5-9.el7.x86_64.rpm
  17. - http://download.fedoraproject.org/pub/epel/7/x86_64/Packages/i/imlib2-devel-1.4.5-9.el7.x86_64.rpm
  18. centos-8:
  19. dependencies:
  20. - curl
  21. - elasticsearch
  22. - nginx
  23. - postgresql-server
  24. - which
  25. - epel-release
  26. - imlib2
  27. build_dependencies:
  28. - http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/i/imlib2-1.4.9-8.el8.x86_64.rpm
  29. - http://download.fedoraproject.org/pub/epel/8/Everything/x86_64/Packages/i/imlib2-devel-1.4.9-8.el8.x86_64.rpm
  30. debian-9:
  31. dependencies:
  32. - curl
  33. - elasticsearch
  34. - nginx|apache2
  35. - postgresql|mariadb-server|sqlite
  36. - libimlib2
  37. build_dependencies:
  38. - libimlib2
  39. - libimlib2-dev
  40. debian-10:
  41. dependencies:
  42. - curl
  43. - elasticsearch
  44. - nginx|apache2
  45. - postgresql|mariadb-server|sqlite
  46. - libimlib2
  47. build_dependencies:
  48. - libimlib2
  49. - libimlib2-dev
  50. ubuntu-16.04:
  51. dependencies:
  52. - curl
  53. - elasticsearch
  54. - nginx|apache2
  55. - postgresql|mysql-server|mariadb-server|sqlite
  56. - libimlib2
  57. build_dependencies:
  58. - libimlib2
  59. - libimlib2-dev
  60. ubuntu-18.04:
  61. dependencies:
  62. - curl
  63. - elasticsearch
  64. - nginx|apache2
  65. - postgresql|mysql-server|mariadb-server|sqlite
  66. - libimlib2
  67. build_dependencies:
  68. - libimlib2
  69. - libimlib2-dev
  70. ubuntu-20.04:
  71. dependencies:
  72. - curl
  73. - elasticsearch
  74. - nginx|apache2
  75. - postgresql|mysql-server|mariadb-server|sqlite
  76. - libimlib2
  77. build_dependencies:
  78. - libimlib2
  79. - libimlib2-dev
  80. sles-12:
  81. dependencies:
  82. - curl
  83. - elasticsearch
  84. - nginx
  85. - postgresql-server
  86. - libImlib2-1
  87. - imlib2
  88. build_dependencies:
  89. - 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
  90. - 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
  91. - 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
  92. - 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
  93. before:
  94. - contrib/packager.io/before.sh
  95. after:
  96. - contrib/packager.io/after.sh
  97. env:
  98. - RAILS_ENV=production
  99. - ZAMMAD_BIND_IP=127.0.0.1
  100. - ZAMMAD_RAILS_PORT=3000
  101. - ZAMMAD_WEBSOCKET_PORT=6042
  102. services:
  103. - postgres
  104. after_install: contrib/packager.io/postinstall.sh