You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

191 lines
3.2 KiB

4 years ago
4 years ago
  1. freebsd_task:
  2. name: "freebsd:12.1"
  3. freebsd_instance:
  4. image_family: freebsd-12-1
  5. env:
  6. ASSUME_ALWAYS_YES: yes
  7. script:
  8. - tools/install-build-pkgs
  9. - gmake
  10. linux_task:
  11. name: "alpine:3.11"
  12. container:
  13. image: alpine:3.11
  14. cpu: 4
  15. memory: 2G
  16. timeout_in: 10m
  17. script:
  18. - tools/install-build-pkgs
  19. - make STATIC=1 LTO=1
  20. linux_task:
  21. name: "centos:6"
  22. container:
  23. image: centos:6
  24. cpu: 4
  25. memory: 2G
  26. timeout_in: 10m
  27. script:
  28. - tools/install-build-pkgs
  29. - make
  30. - make rpm
  31. linux_task:
  32. name: "centos:7"
  33. container:
  34. image: centos:7
  35. cpu: 4
  36. memory: 2G
  37. timeout_in: 10m
  38. script:
  39. - tools/install-build-pkgs
  40. - make
  41. - make rpm
  42. linux_task:
  43. name: "centos:8"
  44. container:
  45. image: centos:8
  46. cpu: 4
  47. memory: 2G
  48. timeout_in: 10m
  49. script:
  50. - tools/install-build-pkgs
  51. - make
  52. - make rpm
  53. linux_task:
  54. name: "ubuntu:20.04"
  55. container:
  56. image: ubuntu:20.04
  57. cpu: 4
  58. memory: 2G
  59. timeout_in: 10m
  60. script:
  61. - tools/install-build-pkgs
  62. - git fetch
  63. - make deb
  64. - apt-get -y install fuse
  65. - dpkg -i ../*.deb
  66. - mergerfs -v || true
  67. linux_task:
  68. name: "ubuntu:19.10"
  69. container:
  70. image: ubuntu:19.10
  71. cpu: 4
  72. memory: 2G
  73. timeout_in: 10m
  74. script:
  75. - tools/install-build-pkgs
  76. - git fetch
  77. - make deb
  78. - apt-get -y install fuse
  79. - dpkg -i ../*.deb
  80. - mergerfs -v || true
  81. linux_task:
  82. name: "ubuntu:18.04"
  83. container:
  84. image: ubuntu:18.04
  85. cpu: 4
  86. memory: 2G
  87. timeout_in: 10m
  88. script:
  89. - tools/install-build-pkgs
  90. - git fetch
  91. - make deb
  92. - apt-get -y install fuse
  93. - dpkg -i ../*.deb
  94. - mergerfs -v || true
  95. linux_task:
  96. name: "ubuntu:16.04"
  97. container:
  98. image: ubuntu:16.04
  99. cpu: 4
  100. memory: 2G
  101. timeout_in: 10m
  102. script:
  103. - tools/install-build-pkgs
  104. - git fetch
  105. - make deb
  106. - apt-get -y install fuse
  107. - dpkg -i ../*.deb
  108. - mergerfs -v || true
  109. linux_task:
  110. name: "ubuntu:14.04"
  111. container:
  112. image: ubuntu:14.04
  113. cpu: 4
  114. memory: 2G
  115. timeout_in: 10m
  116. script:
  117. - tools/install-build-pkgs
  118. - git fetch
  119. - make deb
  120. - apt-get -y install fuse
  121. - dpkg -i ../*.deb
  122. - mergerfs -v || true
  123. linux_task:
  124. name: "debian:10"
  125. container:
  126. image: debian:10
  127. cpu: 4
  128. memory: 2G
  129. timeout_in: 10m
  130. script:
  131. - tools/install-build-pkgs
  132. - git fetch
  133. - make deb
  134. - apt-get -y install fuse
  135. - dpkg -i ../*.deb
  136. - mergerfs -v || true
  137. linux_task:
  138. name: "debian:9"
  139. container:
  140. image: debian:9
  141. cpu: 4
  142. memory: 2G
  143. timeout_in: 10m
  144. script:
  145. - tools/install-build-pkgs
  146. - git fetch
  147. - make deb
  148. - apt-get -y install fuse
  149. - dpkg -i ../*.deb
  150. - mergerfs -v || true
  151. linux_task:
  152. name: "debian:8"
  153. container:
  154. image: debian:8
  155. cpu: 4
  156. memory: 2G
  157. timeout_in: 10m
  158. script:
  159. - tools/install-build-pkgs
  160. - git fetch
  161. - make deb
  162. - apt-get -y install fuse
  163. - dpkg -i ../*.deb
  164. - mergerfs -v || true
  165. linux_task:
  166. name: "debian:7"
  167. container:
  168. image: debian:8
  169. cpu: 4
  170. memory: 2G
  171. timeout_in: 10m
  172. script:
  173. - tools/install-build-pkgs
  174. - git fetch
  175. - make deb
  176. - apt-get -y install fuse
  177. - dpkg -i ../*.deb
  178. - mergerfs -v || true