.pkgr.yml 3.3 KB

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