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.

150 lines
2.6 KiB

5 years ago
  1. linux_task:
  2. name: "alpine:latest"
  3. container:
  4. image: alpine:latest
  5. cpu: 4
  6. memory: 4G
  7. timeout_in: 15m
  8. script:
  9. - buildtools/install-build-pkgs
  10. - make STATIC=1 LTO=1
  11. linux_task:
  12. name: "alpine-arm:latest"
  13. arm_container:
  14. image: alpine:latest
  15. cpu: 4
  16. memory: 4G
  17. timeout_in: 15m
  18. script:
  19. - buildtools/install-build-pkgs
  20. - make STATIC=1 LTO=1
  21. linux_task:
  22. name: "fedora:41"
  23. container:
  24. image: fedora:41
  25. cpu: 4
  26. memory: 4G
  27. timeout_in: 15m
  28. script:
  29. - buildtools/install-build-pkgs
  30. - make
  31. - make rpm
  32. linux_task:
  33. name: "fedora-arm:41"
  34. arm_container:
  35. image: fedora:41
  36. cpu: 4
  37. memory: 4G
  38. timeout_in: 15m
  39. script:
  40. - buildtools/install-build-pkgs
  41. - make
  42. - make rpm
  43. linux_task:
  44. name: "ubuntu:22.04"
  45. container:
  46. image: ubuntu:22.04
  47. cpu: 4
  48. memory: 4G
  49. timeout_in: 15m
  50. script:
  51. - buildtools/install-build-pkgs
  52. - git fetch
  53. - make deb
  54. - apt-get -y install fuse
  55. - dpkg -i ../*.deb
  56. - mergerfs -v || true
  57. linux_task:
  58. name: "ubuntu:24.04"
  59. container:
  60. image: ubuntu:24.04
  61. cpu: 4
  62. memory: 4G
  63. timeout_in: 15m
  64. script:
  65. - buildtools/install-build-pkgs
  66. - git fetch
  67. - make deb
  68. - apt-get -y install fuse
  69. - dpkg -i ../*.deb
  70. - mergerfs -v || true
  71. linux_task:
  72. name: "ubuntu:latest"
  73. container:
  74. image: ubuntu:latest
  75. cpu: 4
  76. memory: 4G
  77. timeout_in: 15m
  78. script:
  79. - buildtools/install-build-pkgs
  80. - git fetch
  81. - make deb
  82. - apt-get -y install fuse
  83. - dpkg -i ../*.deb
  84. - mergerfs -v || true
  85. linux_task:
  86. name: "ubuntu-arm:latest"
  87. arm_container:
  88. image: ubuntu:latest
  89. cpu: 4
  90. memory: 4G
  91. timeout_in: 15m
  92. script:
  93. - buildtools/install-build-pkgs
  94. - git fetch
  95. - make deb
  96. - apt-get -y install fuse
  97. - dpkg -i ../*.deb
  98. - mergerfs -v || true
  99. linux_task:
  100. name: "debian:12"
  101. container:
  102. image: debian:12
  103. cpu: 4
  104. memory: 4G
  105. timeout_in: 15m
  106. script:
  107. - buildtools/install-build-pkgs
  108. - git fetch
  109. - make deb
  110. - apt-get -y install fuse
  111. - dpkg -i ../*.deb
  112. - mergerfs -v || true
  113. linux_task:
  114. name: "debian:latest"
  115. container:
  116. image: debian:latest
  117. cpu: 4
  118. memory: 4G
  119. timeout_in: 15m
  120. script:
  121. - buildtools/install-build-pkgs
  122. - git fetch
  123. - make deb
  124. - apt-get -y install fuse
  125. - dpkg -i ../*.deb
  126. - mergerfs -v || true
  127. linux_task:
  128. name: "debian-arm:latest"
  129. arm_container:
  130. image: debian:latest
  131. cpu: 4
  132. memory: 4G
  133. timeout_in: 15m
  134. script:
  135. - buildtools/install-build-pkgs
  136. - git fetch
  137. - make deb
  138. - apt-get -y install fuse
  139. - dpkg -i ../*.deb
  140. - mergerfs -v || true