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.

512 lines
8.4 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. freebsd_task:
  2. name: "freebsd:11.4"
  3. freebsd_instance:
  4. image_family: freebsd-11-4
  5. env:
  6. ASSUME_ALWAYS_YES: yes
  7. script:
  8. - tools/install-build-pkgs
  9. - gmake -j4
  10. freebsd_task:
  11. name: "freebsd:12.1"
  12. freebsd_instance:
  13. image_family: freebsd-12-1
  14. env:
  15. ASSUME_ALWAYS_YES: yes
  16. script:
  17. - tools/install-build-pkgs
  18. - gmake -j4
  19. freebsd_task:
  20. name: "freebsd:12.2"
  21. freebsd_instance:
  22. image_family: freebsd-12-2
  23. env:
  24. ASSUME_ALWAYS_YES: yes
  25. script:
  26. - tools/install-build-pkgs
  27. - gmake -j4
  28. freebsd_task:
  29. name: "freebsd:13.0"
  30. freebsd_instance:
  31. image_family: freebsd-13-0
  32. env:
  33. ASSUME_ALWAYS_YES: yes
  34. script:
  35. - tools/install-build-pkgs
  36. - gmake -j4
  37. #macos_task:
  38. # osx_instance:
  39. # image: catalina-base
  40. # script:
  41. # - tools/install-build-pkgs
  42. # - gmake -j4
  43. linux_task:
  44. name: "alpine:3.11"
  45. container:
  46. image: alpine:3.11
  47. cpu: 4
  48. memory: 4G
  49. timeout_in: 15m
  50. script:
  51. - tools/install-build-pkgs
  52. - make STATIC=1 LTO=1
  53. linux_task:
  54. name: "alpine:3.12"
  55. container:
  56. image: alpine:3.12
  57. cpu: 4
  58. memory: 4G
  59. timeout_in: 15m
  60. script:
  61. - tools/install-build-pkgs
  62. - make STATIC=1 LTO=1
  63. linux_task:
  64. name: "alpine:3.13"
  65. container:
  66. image: alpine:3.13
  67. cpu: 4
  68. memory: 4G
  69. timeout_in: 15m
  70. script:
  71. - tools/install-build-pkgs
  72. - make STATIC=1 LTO=1
  73. linux_task:
  74. name: "alpine:3.14"
  75. container:
  76. image: alpine:3.14
  77. cpu: 4
  78. memory: 4G
  79. timeout_in: 15m
  80. script:
  81. - tools/install-build-pkgs
  82. - make STATIC=1 LTO=1
  83. linux_task:
  84. name: "alpine:3.15"
  85. container:
  86. image: alpine:3.15
  87. cpu: 4
  88. memory: 4G
  89. timeout_in: 15m
  90. script:
  91. - tools/install-build-pkgs
  92. - make STATIC=1 LTO=1
  93. linux_task:
  94. name: "alpine:3.16"
  95. container:
  96. image: alpine:3.16
  97. cpu: 4
  98. memory: 4G
  99. timeout_in: 15m
  100. script:
  101. - tools/install-build-pkgs
  102. - make STATIC=1 LTO=1
  103. linux_task:
  104. name: "alpine:3.17"
  105. container:
  106. image: alpine:3.17
  107. cpu: 4
  108. memory: 4G
  109. timeout_in: 15m
  110. script:
  111. - tools/install-build-pkgs
  112. - make STATIC=1 LTO=1
  113. linux_task:
  114. name: "alpine:latest"
  115. container:
  116. image: alpine:latest
  117. cpu: 4
  118. memory: 4G
  119. timeout_in: 15m
  120. script:
  121. - tools/install-build-pkgs
  122. - make STATIC=1 LTO=1
  123. linux_task:
  124. name: "alpine-arm:latest"
  125. arm_container:
  126. image: alpine:latest
  127. cpu: 4
  128. memory: 4G
  129. timeout_in: 15m
  130. script:
  131. - tools/install-build-pkgs
  132. - make STATIC=1 LTO=1
  133. linux_task:
  134. name: "centos:7"
  135. container:
  136. image: centos:7
  137. cpu: 4
  138. memory: 4G
  139. timeout_in: 15m
  140. script:
  141. - tools/install-build-pkgs
  142. - make
  143. - make rpm
  144. linux_task:
  145. name: "rocky:8"
  146. container:
  147. image: rocky:8
  148. cpu: 4
  149. memory: 4G
  150. timeout_in: 15m
  151. script:
  152. - tools/install-build-pkgs
  153. - make
  154. - make rpm
  155. linux_task:
  156. name: "fedora:30"
  157. container:
  158. image: fedora:30
  159. cpu: 4
  160. memory: 4G
  161. timeout_in: 15m
  162. script:
  163. - tools/install-build-pkgs
  164. - make
  165. - make rpm
  166. linux_task:
  167. name: "fedora:31"
  168. container:
  169. image: fedora:31
  170. cpu: 4
  171. memory: 4G
  172. timeout_in: 15m
  173. script:
  174. - tools/install-build-pkgs
  175. - make
  176. - make rpm
  177. linux_task:
  178. name: "fedora:32"
  179. container:
  180. image: fedora:32
  181. cpu: 4
  182. memory: 4G
  183. timeout_in: 15m
  184. script:
  185. - tools/install-build-pkgs
  186. - make
  187. - make rpm
  188. linux_task:
  189. name: "fedora:33"
  190. container:
  191. image: fedora:33
  192. cpu: 4
  193. memory: 4G
  194. timeout_in: 15m
  195. script:
  196. - tools/install-build-pkgs
  197. - make
  198. - make rpm
  199. linux_task:
  200. name: "fedora:34"
  201. container:
  202. image: fedora:34
  203. cpu: 4
  204. memory: 4G
  205. timeout_in: 15m
  206. script:
  207. - tools/install-build-pkgs
  208. - make
  209. - make rpm
  210. linux_task:
  211. name: "fedora:35"
  212. container:
  213. image: fedora:35
  214. cpu: 4
  215. memory: 4G
  216. timeout_in: 15m
  217. script:
  218. - tools/install-build-pkgs
  219. - make
  220. - make rpm
  221. linux_task:
  222. name: "fedora:36"
  223. container:
  224. image: fedora:36
  225. cpu: 4
  226. memory: 4G
  227. timeout_in: 15m
  228. script:
  229. - tools/install-build-pkgs
  230. - make
  231. - make rpm
  232. linux_task:
  233. name: "fedora:37"
  234. container:
  235. image: fedora:37
  236. cpu: 4
  237. memory: 4G
  238. timeout_in: 15m
  239. script:
  240. - tools/install-build-pkgs
  241. - make
  242. - make rpm
  243. linux_task:
  244. name: "fedora:38"
  245. container:
  246. image: fedora:38
  247. cpu: 4
  248. memory: 4G
  249. timeout_in: 15m
  250. script:
  251. - tools/install-build-pkgs
  252. - make
  253. - make rpm
  254. linux_task:
  255. name: "fedora:latest"
  256. container:
  257. image: fedora:latest
  258. cpu: 4
  259. memory: 4G
  260. timeout_in: 15m
  261. script:
  262. - tools/install-build-pkgs
  263. - make
  264. - make rpm
  265. linux_task:
  266. name: "fedora-arm:latest"
  267. arm_container:
  268. image: fedora:latest
  269. cpu: 4
  270. memory: 4G
  271. timeout_in: 15m
  272. script:
  273. - tools/install-build-pkgs
  274. - make
  275. - make rpm
  276. linux_task:
  277. name: "ubuntu:14.04"
  278. container:
  279. image: ubuntu:14.04
  280. cpu: 4
  281. memory: 4G
  282. timeout_in: 15m
  283. script:
  284. - tools/install-build-pkgs
  285. - git fetch
  286. - make deb
  287. - apt-get -y install fuse
  288. - dpkg -i ../*.deb
  289. - mergerfs -v || true
  290. linux_task:
  291. name: "ubuntu:16.04"
  292. container:
  293. image: ubuntu:16.04
  294. cpu: 4
  295. memory: 4G
  296. timeout_in: 15m
  297. script:
  298. - tools/install-build-pkgs
  299. - git fetch
  300. - make deb
  301. - apt-get -y install fuse
  302. - dpkg -i ../*.deb
  303. - mergerfs -v || true
  304. linux_task:
  305. name: "ubuntu:18.04"
  306. container:
  307. image: ubuntu:18.04
  308. cpu: 4
  309. memory: 4G
  310. timeout_in: 15m
  311. script:
  312. - tools/install-build-pkgs
  313. - git fetch
  314. - make deb
  315. - apt-get -y install fuse
  316. - dpkg -i ../*.deb
  317. - mergerfs -v || true
  318. linux_task:
  319. name: "ubuntu:20.04"
  320. container:
  321. image: ubuntu:20.04
  322. cpu: 4
  323. memory: 4G
  324. timeout_in: 15m
  325. script:
  326. - tools/install-build-pkgs
  327. - git fetch
  328. - make deb
  329. - apt-get -y install fuse
  330. - dpkg -i ../*.deb
  331. - mergerfs -v || true
  332. linux_task:
  333. name: "ubuntu:22.04"
  334. container:
  335. image: ubuntu:22.04
  336. cpu: 4
  337. memory: 4G
  338. timeout_in: 15m
  339. script:
  340. - tools/install-build-pkgs
  341. - git fetch
  342. - make deb
  343. - apt-get -y install fuse
  344. - dpkg -i ../*.deb
  345. - mergerfs -v || true
  346. linux_task:
  347. name: "ubuntu:latest"
  348. container:
  349. image: ubuntu:latest
  350. cpu: 4
  351. memory: 4G
  352. timeout_in: 15m
  353. script:
  354. - tools/install-build-pkgs
  355. - git fetch
  356. - make deb
  357. - apt-get -y install fuse
  358. - dpkg -i ../*.deb
  359. - mergerfs -v || true
  360. linux_task:
  361. name: "ubuntu-arm:latest"
  362. arm_container:
  363. image: ubuntu:latest
  364. cpu: 4
  365. memory: 4G
  366. timeout_in: 15m
  367. script:
  368. - tools/install-build-pkgs
  369. - git fetch
  370. - make deb
  371. - apt-get -y install fuse
  372. - dpkg -i ../*.deb
  373. - mergerfs -v || true
  374. linux_task:
  375. name: "debian:7"
  376. container:
  377. image: debian:8
  378. cpu: 4
  379. memory: 4G
  380. timeout_in: 15m
  381. script:
  382. - tools/install-build-pkgs
  383. - git fetch
  384. - make deb
  385. - apt-get -y install fuse
  386. - dpkg -i ../*.deb
  387. - mergerfs -v || true
  388. linux_task:
  389. name: "debian:8"
  390. container:
  391. image: debian:8
  392. cpu: 4
  393. memory: 4G
  394. timeout_in: 15m
  395. script:
  396. - tools/install-build-pkgs
  397. - git fetch
  398. - make deb
  399. - apt-get -y install fuse
  400. - dpkg -i ../*.deb
  401. - mergerfs -v || true
  402. linux_task:
  403. name: "debian:9"
  404. container:
  405. image: debian:9
  406. cpu: 4
  407. memory: 4G
  408. timeout_in: 15m
  409. script:
  410. - tools/install-build-pkgs
  411. - git fetch
  412. - make deb
  413. - apt-get -y install fuse
  414. - dpkg -i ../*.deb
  415. - mergerfs -v || true
  416. linux_task:
  417. name: "debian:10"
  418. container:
  419. image: debian:10
  420. cpu: 4
  421. memory: 4G
  422. timeout_in: 15m
  423. script:
  424. - tools/install-build-pkgs
  425. - git fetch
  426. - make deb
  427. - apt-get -y install fuse
  428. - dpkg -i ../*.deb
  429. - mergerfs -v || true
  430. linux_task:
  431. name: "debian:11"
  432. container:
  433. image: debian:11
  434. cpu: 4
  435. memory: 4G
  436. timeout_in: 15m
  437. script:
  438. - tools/install-build-pkgs
  439. - git fetch
  440. - make deb
  441. - apt-get -y install fuse
  442. - dpkg -i ../*.deb
  443. - mergerfs -v || true
  444. linux_task:
  445. name: "debian:latest"
  446. container:
  447. image: debian:latest
  448. cpu: 4
  449. memory: 4G
  450. timeout_in: 15m
  451. script:
  452. - tools/install-build-pkgs
  453. - git fetch
  454. - make deb
  455. - apt-get -y install fuse
  456. - dpkg -i ../*.deb
  457. - mergerfs -v || true
  458. linux_task:
  459. name: "debian-arm:latest"
  460. arm_container:
  461. image: debian:latest
  462. cpu: 4
  463. memory: 4G
  464. timeout_in: 15m
  465. script:
  466. - tools/install-build-pkgs
  467. - git fetch
  468. - make deb
  469. - apt-get -y install fuse
  470. - dpkg -i ../*.deb
  471. - mergerfs -v || true