.drone.yml 52 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655
  1. ---
  2. clone:
  3. depth: 1
  4. image_pull_secrets:
  5. - dockerconfigjson
  6. kind: pipeline
  7. name: el9 amd64 build
  8. pull: always
  9. steps:
  10. - commands:
  11. - ./ci/scripts/build.sh el9 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  12. image: registry.sean.farm/honda-builder
  13. name: build
  14. - commands:
  15. - ls -la el9
  16. image: registry.sean.farm/honda-builder
  17. name: list
  18. - environment:
  19. channel:
  20. from_secret: mattermost-channel
  21. host:
  22. from_secret: mattermost-host
  23. maxRetry: 3
  24. token:
  25. from_secret: mattermost-token
  26. image: registry.sean.farm/mattermost-notify
  27. name: notify-mattermost
  28. when:
  29. status:
  30. - failure
  31. trigger:
  32. event:
  33. - tag
  34. type: docker
  35. ---
  36. clone:
  37. depth: 1
  38. image_pull_secrets:
  39. - dockerconfigjson
  40. kind: pipeline
  41. name: el9 arm64 build
  42. platform:
  43. arch: arm64
  44. os: linux
  45. pull: always
  46. steps:
  47. - commands:
  48. - ./ci/scripts/build.sh el9 arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  49. image: registry.sean.farm/honda-builder
  50. name: build
  51. - commands:
  52. - ls -la el9
  53. image: registry.sean.farm/honda-builder
  54. name: list
  55. - environment:
  56. channel:
  57. from_secret: mattermost-channel
  58. host:
  59. from_secret: mattermost-host
  60. maxRetry: 3
  61. token:
  62. from_secret: mattermost-token
  63. image: registry.sean.farm/mattermost-notify
  64. name: notify-mattermost
  65. when:
  66. status:
  67. - failure
  68. trigger:
  69. event:
  70. - tag
  71. type: docker
  72. ---
  73. clone:
  74. depth: 1
  75. image_pull_secrets:
  76. - dockerconfigjson
  77. kind: pipeline
  78. name: el9 ppc64le build
  79. pull: always
  80. steps:
  81. - commands:
  82. - ./ci/scripts/build.sh el9 ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  83. image: registry.sean.farm/honda-builder
  84. name: build
  85. - commands:
  86. - ls -la el9
  87. image: registry.sean.farm/honda-builder
  88. name: list
  89. - environment:
  90. channel:
  91. from_secret: mattermost-channel
  92. host:
  93. from_secret: mattermost-host
  94. maxRetry: 3
  95. token:
  96. from_secret: mattermost-token
  97. image: registry.sean.farm/mattermost-notify
  98. name: notify-mattermost
  99. when:
  100. status:
  101. - failure
  102. trigger:
  103. event:
  104. - tag
  105. type: docker
  106. ---
  107. clone:
  108. depth: 1
  109. image_pull_secrets:
  110. - dockerconfigjson
  111. kind: pipeline
  112. name: el9 s390x build
  113. pull: always
  114. steps:
  115. - commands:
  116. - ./ci/scripts/build.sh el9 s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  117. image: registry.sean.farm/honda-builder
  118. name: build
  119. - commands:
  120. - ls -la el9
  121. image: registry.sean.farm/honda-builder
  122. name: list
  123. - environment:
  124. channel:
  125. from_secret: mattermost-channel
  126. host:
  127. from_secret: mattermost-host
  128. maxRetry: 3
  129. token:
  130. from_secret: mattermost-token
  131. image: registry.sean.farm/mattermost-notify
  132. name: notify-mattermost
  133. when:
  134. status:
  135. - failure
  136. trigger:
  137. event:
  138. - tag
  139. type: docker
  140. ---
  141. clone:
  142. depth: 1
  143. image_pull_secrets:
  144. - dockerconfigjson
  145. kind: pipeline
  146. name: el8 amd64 build
  147. pull: always
  148. steps:
  149. - commands:
  150. - ./ci/scripts/build.sh el8 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  151. image: registry.sean.farm/honda-builder
  152. name: build
  153. - commands:
  154. - ls -la el8
  155. image: registry.sean.farm/honda-builder
  156. name: list
  157. - environment:
  158. channel:
  159. from_secret: mattermost-channel
  160. host:
  161. from_secret: mattermost-host
  162. maxRetry: 3
  163. token:
  164. from_secret: mattermost-token
  165. image: registry.sean.farm/mattermost-notify
  166. name: notify-mattermost
  167. when:
  168. status:
  169. - failure
  170. trigger:
  171. event:
  172. - tag
  173. type: docker
  174. ---
  175. clone:
  176. depth: 1
  177. image_pull_secrets:
  178. - dockerconfigjson
  179. kind: pipeline
  180. name: el8 arm64 build
  181. platform:
  182. arch: arm64
  183. os: linux
  184. pull: always
  185. steps:
  186. - commands:
  187. - ./ci/scripts/build.sh el8 arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  188. image: registry.sean.farm/honda-builder
  189. name: build
  190. - commands:
  191. - ls -la el8
  192. image: registry.sean.farm/honda-builder
  193. name: list
  194. - environment:
  195. channel:
  196. from_secret: mattermost-channel
  197. host:
  198. from_secret: mattermost-host
  199. maxRetry: 3
  200. token:
  201. from_secret: mattermost-token
  202. image: registry.sean.farm/mattermost-notify
  203. name: notify-mattermost
  204. when:
  205. status:
  206. - failure
  207. trigger:
  208. event:
  209. - tag
  210. type: docker
  211. ---
  212. clone:
  213. depth: 1
  214. image_pull_secrets:
  215. - dockerconfigjson
  216. kind: pipeline
  217. name: el8 ppc64le build
  218. pull: always
  219. steps:
  220. - commands:
  221. - ./ci/scripts/build.sh el8 ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  222. image: registry.sean.farm/honda-builder
  223. name: build
  224. - commands:
  225. - ls -la el8
  226. image: registry.sean.farm/honda-builder
  227. name: list
  228. - environment:
  229. channel:
  230. from_secret: mattermost-channel
  231. host:
  232. from_secret: mattermost-host
  233. maxRetry: 3
  234. token:
  235. from_secret: mattermost-token
  236. image: registry.sean.farm/mattermost-notify
  237. name: notify-mattermost
  238. when:
  239. status:
  240. - failure
  241. trigger:
  242. event:
  243. - tag
  244. type: docker
  245. ---
  246. clone:
  247. depth: 1
  248. image_pull_secrets:
  249. - dockerconfigjson
  250. kind: pipeline
  251. name: el8 s390x build
  252. pull: always
  253. steps:
  254. - commands:
  255. - ./ci/scripts/build.sh el8 s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  256. image: registry.sean.farm/honda-builder
  257. name: build
  258. - commands:
  259. - ls -la el8
  260. image: registry.sean.farm/honda-builder
  261. name: list
  262. - environment:
  263. channel:
  264. from_secret: mattermost-channel
  265. host:
  266. from_secret: mattermost-host
  267. maxRetry: 3
  268. token:
  269. from_secret: mattermost-token
  270. image: registry.sean.farm/mattermost-notify
  271. name: notify-mattermost
  272. when:
  273. status:
  274. - failure
  275. trigger:
  276. event:
  277. - tag
  278. type: docker
  279. ---
  280. clone:
  281. depth: 1
  282. image_pull_secrets:
  283. - dockerconfigjson
  284. kind: pipeline
  285. name: el7 amd64 build
  286. pull: always
  287. steps:
  288. - commands:
  289. - ./ci/scripts/build.sh el7 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  290. image: registry.sean.farm/honda-builder
  291. name: build
  292. - commands:
  293. - ls -la el7
  294. image: registry.sean.farm/honda-builder
  295. name: list
  296. - environment:
  297. channel:
  298. from_secret: mattermost-channel
  299. host:
  300. from_secret: mattermost-host
  301. maxRetry: 3
  302. token:
  303. from_secret: mattermost-token
  304. image: registry.sean.farm/mattermost-notify
  305. name: notify-mattermost
  306. when:
  307. status:
  308. - failure
  309. trigger:
  310. event:
  311. - tag
  312. type: docker
  313. ---
  314. clone:
  315. depth: 1
  316. image_pull_secrets:
  317. - dockerconfigjson
  318. kind: pipeline
  319. name: el7 ppc64le build
  320. pull: always
  321. steps:
  322. - commands:
  323. - ./ci/scripts/build.sh el7 ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  324. image: registry.sean.farm/honda-builder
  325. name: build
  326. - commands:
  327. - ls -la el7
  328. image: registry.sean.farm/honda-builder
  329. name: list
  330. - environment:
  331. channel:
  332. from_secret: mattermost-channel
  333. host:
  334. from_secret: mattermost-host
  335. maxRetry: 3
  336. token:
  337. from_secret: mattermost-token
  338. image: registry.sean.farm/mattermost-notify
  339. name: notify-mattermost
  340. when:
  341. status:
  342. - failure
  343. trigger:
  344. event:
  345. - tag
  346. type: docker
  347. ---
  348. clone:
  349. depth: 1
  350. image_pull_secrets:
  351. - dockerconfigjson
  352. kind: pipeline
  353. name: el6 amd64 build
  354. pull: always
  355. steps:
  356. - commands:
  357. - ./ci/scripts/build.sh el6 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  358. image: registry.sean.farm/honda-builder
  359. name: build
  360. - commands:
  361. - ls -la el6
  362. image: registry.sean.farm/honda-builder
  363. name: list
  364. - environment:
  365. channel:
  366. from_secret: mattermost-channel
  367. host:
  368. from_secret: mattermost-host
  369. maxRetry: 3
  370. token:
  371. from_secret: mattermost-token
  372. image: registry.sean.farm/mattermost-notify
  373. name: notify-mattermost
  374. when:
  375. status:
  376. - failure
  377. trigger:
  378. event:
  379. - tag
  380. type: docker
  381. ---
  382. clone:
  383. depth: 1
  384. image_pull_secrets:
  385. - dockerconfigjson
  386. kind: pipeline
  387. name: amzn2 amd64 build
  388. pull: always
  389. steps:
  390. - commands:
  391. - ./ci/scripts/build.sh amzn2 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  392. image: registry.sean.farm/honda-builder
  393. name: build
  394. - commands:
  395. - ls -la amzn2
  396. image: registry.sean.farm/honda-builder
  397. name: list
  398. - environment:
  399. channel:
  400. from_secret: mattermost-channel
  401. host:
  402. from_secret: mattermost-host
  403. maxRetry: 3
  404. token:
  405. from_secret: mattermost-token
  406. image: registry.sean.farm/mattermost-notify
  407. name: notify-mattermost
  408. when:
  409. status:
  410. - failure
  411. trigger:
  412. event:
  413. - tag
  414. type: docker
  415. ---
  416. clone:
  417. depth: 1
  418. image_pull_secrets:
  419. - dockerconfigjson
  420. kind: pipeline
  421. name: amzn2 arm64 build
  422. platform:
  423. arch: arm64
  424. os: linux
  425. pull: always
  426. steps:
  427. - commands:
  428. - ./ci/scripts/build.sh amzn2 arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  429. image: registry.sean.farm/honda-builder
  430. name: build
  431. - commands:
  432. - ls -la amzn2
  433. image: registry.sean.farm/honda-builder
  434. name: list
  435. - environment:
  436. channel:
  437. from_secret: mattermost-channel
  438. host:
  439. from_secret: mattermost-host
  440. maxRetry: 3
  441. token:
  442. from_secret: mattermost-token
  443. image: registry.sean.farm/mattermost-notify
  444. name: notify-mattermost
  445. when:
  446. status:
  447. - failure
  448. trigger:
  449. event:
  450. - tag
  451. type: docker
  452. ---
  453. clone:
  454. depth: 1
  455. image_pull_secrets:
  456. - dockerconfigjson
  457. kind: pipeline
  458. name: fc37 amd64 build
  459. pull: always
  460. steps:
  461. - commands:
  462. - ./ci/scripts/build.sh fc37 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  463. image: registry.sean.farm/honda-builder
  464. name: build
  465. - commands:
  466. - ls -la fc37
  467. image: registry.sean.farm/honda-builder
  468. name: list
  469. - environment:
  470. channel:
  471. from_secret: mattermost-channel
  472. host:
  473. from_secret: mattermost-host
  474. maxRetry: 3
  475. token:
  476. from_secret: mattermost-token
  477. image: registry.sean.farm/mattermost-notify
  478. name: notify-mattermost
  479. when:
  480. status:
  481. - failure
  482. trigger:
  483. event:
  484. - tag
  485. type: docker
  486. ---
  487. clone:
  488. depth: 1
  489. image_pull_secrets:
  490. - dockerconfigjson
  491. kind: pipeline
  492. name: fc37 arm64 build
  493. platform:
  494. arch: arm64
  495. os: linux
  496. pull: always
  497. steps:
  498. - commands:
  499. - ./ci/scripts/build.sh fc37 arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  500. image: registry.sean.farm/honda-builder
  501. name: build
  502. - commands:
  503. - ls -la fc37
  504. image: registry.sean.farm/honda-builder
  505. name: list
  506. - environment:
  507. channel:
  508. from_secret: mattermost-channel
  509. host:
  510. from_secret: mattermost-host
  511. maxRetry: 3
  512. token:
  513. from_secret: mattermost-token
  514. image: registry.sean.farm/mattermost-notify
  515. name: notify-mattermost
  516. when:
  517. status:
  518. - failure
  519. trigger:
  520. event:
  521. - tag
  522. type: docker
  523. ---
  524. clone:
  525. depth: 1
  526. image_pull_secrets:
  527. - dockerconfigjson
  528. kind: pipeline
  529. name: fc37 ppc64le build
  530. pull: always
  531. steps:
  532. - commands:
  533. - ./ci/scripts/build.sh fc37 ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  534. image: registry.sean.farm/honda-builder
  535. name: build
  536. - commands:
  537. - ls -la fc37
  538. image: registry.sean.farm/honda-builder
  539. name: list
  540. - environment:
  541. channel:
  542. from_secret: mattermost-channel
  543. host:
  544. from_secret: mattermost-host
  545. maxRetry: 3
  546. token:
  547. from_secret: mattermost-token
  548. image: registry.sean.farm/mattermost-notify
  549. name: notify-mattermost
  550. when:
  551. status:
  552. - failure
  553. trigger:
  554. event:
  555. - tag
  556. type: docker
  557. ---
  558. clone:
  559. depth: 1
  560. image_pull_secrets:
  561. - dockerconfigjson
  562. kind: pipeline
  563. name: fc37 s390x build
  564. pull: always
  565. steps:
  566. - commands:
  567. - ./ci/scripts/build.sh fc37 s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  568. image: registry.sean.farm/honda-builder
  569. name: build
  570. - commands:
  571. - ls -la fc37
  572. image: registry.sean.farm/honda-builder
  573. name: list
  574. - environment:
  575. channel:
  576. from_secret: mattermost-channel
  577. host:
  578. from_secret: mattermost-host
  579. maxRetry: 3
  580. token:
  581. from_secret: mattermost-token
  582. image: registry.sean.farm/mattermost-notify
  583. name: notify-mattermost
  584. when:
  585. status:
  586. - failure
  587. trigger:
  588. event:
  589. - tag
  590. type: docker
  591. ---
  592. clone:
  593. depth: 1
  594. image_pull_secrets:
  595. - dockerconfigjson
  596. kind: pipeline
  597. name: fc36 amd64 build
  598. pull: always
  599. steps:
  600. - commands:
  601. - ./ci/scripts/build.sh fc36 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  602. image: registry.sean.farm/honda-builder
  603. name: build
  604. - commands:
  605. - ls -la fc36
  606. image: registry.sean.farm/honda-builder
  607. name: list
  608. - environment:
  609. channel:
  610. from_secret: mattermost-channel
  611. host:
  612. from_secret: mattermost-host
  613. maxRetry: 3
  614. token:
  615. from_secret: mattermost-token
  616. image: registry.sean.farm/mattermost-notify
  617. name: notify-mattermost
  618. when:
  619. status:
  620. - failure
  621. trigger:
  622. event:
  623. - tag
  624. type: docker
  625. ---
  626. clone:
  627. depth: 1
  628. image_pull_secrets:
  629. - dockerconfigjson
  630. kind: pipeline
  631. name: fc36 arm64 build
  632. platform:
  633. arch: arm64
  634. os: linux
  635. pull: always
  636. steps:
  637. - commands:
  638. - ./ci/scripts/build.sh fc36 arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  639. image: registry.sean.farm/honda-builder
  640. name: build
  641. - commands:
  642. - ls -la fc36
  643. image: registry.sean.farm/honda-builder
  644. name: list
  645. - environment:
  646. channel:
  647. from_secret: mattermost-channel
  648. host:
  649. from_secret: mattermost-host
  650. maxRetry: 3
  651. token:
  652. from_secret: mattermost-token
  653. image: registry.sean.farm/mattermost-notify
  654. name: notify-mattermost
  655. when:
  656. status:
  657. - failure
  658. trigger:
  659. event:
  660. - tag
  661. type: docker
  662. ---
  663. clone:
  664. depth: 1
  665. image_pull_secrets:
  666. - dockerconfigjson
  667. kind: pipeline
  668. name: fc36 ppc64le build
  669. pull: always
  670. steps:
  671. - commands:
  672. - ./ci/scripts/build.sh fc36 ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  673. image: registry.sean.farm/honda-builder
  674. name: build
  675. - commands:
  676. - ls -la fc36
  677. image: registry.sean.farm/honda-builder
  678. name: list
  679. - environment:
  680. channel:
  681. from_secret: mattermost-channel
  682. host:
  683. from_secret: mattermost-host
  684. maxRetry: 3
  685. token:
  686. from_secret: mattermost-token
  687. image: registry.sean.farm/mattermost-notify
  688. name: notify-mattermost
  689. when:
  690. status:
  691. - failure
  692. trigger:
  693. event:
  694. - tag
  695. type: docker
  696. ---
  697. clone:
  698. depth: 1
  699. image_pull_secrets:
  700. - dockerconfigjson
  701. kind: pipeline
  702. name: fc36 s390x build
  703. pull: always
  704. steps:
  705. - commands:
  706. - ./ci/scripts/build.sh fc36 s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  707. image: registry.sean.farm/honda-builder
  708. name: build
  709. - commands:
  710. - ls -la fc36
  711. image: registry.sean.farm/honda-builder
  712. name: list
  713. - environment:
  714. channel:
  715. from_secret: mattermost-channel
  716. host:
  717. from_secret: mattermost-host
  718. maxRetry: 3
  719. token:
  720. from_secret: mattermost-token
  721. image: registry.sean.farm/mattermost-notify
  722. name: notify-mattermost
  723. when:
  724. status:
  725. - failure
  726. trigger:
  727. event:
  728. - tag
  729. type: docker
  730. ---
  731. clone:
  732. depth: 1
  733. image_pull_secrets:
  734. - dockerconfigjson
  735. kind: pipeline
  736. name: fc35 amd64 build
  737. pull: always
  738. steps:
  739. - commands:
  740. - ./ci/scripts/build.sh fc35 amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  741. image: registry.sean.farm/honda-builder
  742. name: build
  743. - commands:
  744. - ls -la fc35
  745. image: registry.sean.farm/honda-builder
  746. name: list
  747. - environment:
  748. channel:
  749. from_secret: mattermost-channel
  750. host:
  751. from_secret: mattermost-host
  752. maxRetry: 3
  753. token:
  754. from_secret: mattermost-token
  755. image: registry.sean.farm/mattermost-notify
  756. name: notify-mattermost
  757. when:
  758. status:
  759. - failure
  760. trigger:
  761. event:
  762. - tag
  763. type: docker
  764. ---
  765. clone:
  766. depth: 1
  767. image_pull_secrets:
  768. - dockerconfigjson
  769. kind: pipeline
  770. name: fc35 arm64 build
  771. platform:
  772. arch: arm64
  773. os: linux
  774. pull: always
  775. steps:
  776. - commands:
  777. - ./ci/scripts/build.sh fc35 arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  778. image: registry.sean.farm/honda-builder
  779. name: build
  780. - commands:
  781. - ls -la fc35
  782. image: registry.sean.farm/honda-builder
  783. name: list
  784. - environment:
  785. channel:
  786. from_secret: mattermost-channel
  787. host:
  788. from_secret: mattermost-host
  789. maxRetry: 3
  790. token:
  791. from_secret: mattermost-token
  792. image: registry.sean.farm/mattermost-notify
  793. name: notify-mattermost
  794. when:
  795. status:
  796. - failure
  797. trigger:
  798. event:
  799. - tag
  800. type: docker
  801. ---
  802. clone:
  803. depth: 1
  804. image_pull_secrets:
  805. - dockerconfigjson
  806. kind: pipeline
  807. name: fc35 ppc64le build
  808. pull: always
  809. steps:
  810. - commands:
  811. - ./ci/scripts/build.sh fc35 ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  812. image: registry.sean.farm/honda-builder
  813. name: build
  814. - commands:
  815. - ls -la fc35
  816. image: registry.sean.farm/honda-builder
  817. name: list
  818. - environment:
  819. channel:
  820. from_secret: mattermost-channel
  821. host:
  822. from_secret: mattermost-host
  823. maxRetry: 3
  824. token:
  825. from_secret: mattermost-token
  826. image: registry.sean.farm/mattermost-notify
  827. name: notify-mattermost
  828. when:
  829. status:
  830. - failure
  831. trigger:
  832. event:
  833. - tag
  834. type: docker
  835. ---
  836. clone:
  837. depth: 1
  838. image_pull_secrets:
  839. - dockerconfigjson
  840. kind: pipeline
  841. name: fc35 s390x build
  842. pull: always
  843. steps:
  844. - commands:
  845. - ./ci/scripts/build.sh fc35 s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  846. image: registry.sean.farm/honda-builder
  847. name: build
  848. - commands:
  849. - ls -la fc35
  850. image: registry.sean.farm/honda-builder
  851. name: list
  852. - environment:
  853. channel:
  854. from_secret: mattermost-channel
  855. host:
  856. from_secret: mattermost-host
  857. maxRetry: 3
  858. token:
  859. from_secret: mattermost-token
  860. image: registry.sean.farm/mattermost-notify
  861. name: notify-mattermost
  862. when:
  863. status:
  864. - failure
  865. trigger:
  866. event:
  867. - tag
  868. type: docker
  869. ---
  870. clone:
  871. depth: 1
  872. image_pull_secrets:
  873. - dockerconfigjson
  874. kind: pipeline
  875. name: jammy amd64 build
  876. pull: always
  877. steps:
  878. - commands:
  879. - ./ci/scripts/build.sh jammy amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  880. image: registry.sean.farm/honda-builder
  881. name: build
  882. - commands:
  883. - ls -la jammy
  884. image: registry.sean.farm/honda-builder
  885. name: list
  886. - environment:
  887. channel:
  888. from_secret: mattermost-channel
  889. host:
  890. from_secret: mattermost-host
  891. maxRetry: 3
  892. token:
  893. from_secret: mattermost-token
  894. image: registry.sean.farm/mattermost-notify
  895. name: notify-mattermost
  896. when:
  897. status:
  898. - failure
  899. trigger:
  900. event:
  901. - tag
  902. type: docker
  903. ---
  904. clone:
  905. depth: 1
  906. image_pull_secrets:
  907. - dockerconfigjson
  908. kind: pipeline
  909. name: jammy arm64 build
  910. platform:
  911. arch: arm64
  912. os: linux
  913. pull: always
  914. steps:
  915. - commands:
  916. - ./ci/scripts/build.sh jammy arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  917. image: registry.sean.farm/honda-builder
  918. name: build
  919. - commands:
  920. - ls -la jammy
  921. image: registry.sean.farm/honda-builder
  922. name: list
  923. - environment:
  924. channel:
  925. from_secret: mattermost-channel
  926. host:
  927. from_secret: mattermost-host
  928. maxRetry: 3
  929. token:
  930. from_secret: mattermost-token
  931. image: registry.sean.farm/mattermost-notify
  932. name: notify-mattermost
  933. when:
  934. status:
  935. - failure
  936. trigger:
  937. event:
  938. - tag
  939. type: docker
  940. ---
  941. clone:
  942. depth: 1
  943. image_pull_secrets:
  944. - dockerconfigjson
  945. kind: pipeline
  946. name: jammy armv7 build
  947. platform:
  948. arch: arm64
  949. os: linux
  950. pull: always
  951. steps:
  952. - commands:
  953. - ./ci/scripts/build.sh jammy armv7 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  954. image: registry.sean.farm/honda-builder
  955. name: build
  956. - commands:
  957. - ls -la jammy
  958. image: registry.sean.farm/honda-builder
  959. name: list
  960. - environment:
  961. channel:
  962. from_secret: mattermost-channel
  963. host:
  964. from_secret: mattermost-host
  965. maxRetry: 3
  966. token:
  967. from_secret: mattermost-token
  968. image: registry.sean.farm/mattermost-notify
  969. name: notify-mattermost
  970. when:
  971. status:
  972. - failure
  973. trigger:
  974. event:
  975. - tag
  976. type: docker
  977. ---
  978. clone:
  979. depth: 1
  980. image_pull_secrets:
  981. - dockerconfigjson
  982. kind: pipeline
  983. name: jammy riscv64 build
  984. pull: always
  985. steps:
  986. - commands:
  987. - ./ci/scripts/build.sh jammy riscv64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  988. image: registry.sean.farm/honda-builder
  989. name: build
  990. - commands:
  991. - ls -la jammy
  992. image: registry.sean.farm/honda-builder
  993. name: list
  994. - environment:
  995. channel:
  996. from_secret: mattermost-channel
  997. host:
  998. from_secret: mattermost-host
  999. maxRetry: 3
  1000. token:
  1001. from_secret: mattermost-token
  1002. image: registry.sean.farm/mattermost-notify
  1003. name: notify-mattermost
  1004. when:
  1005. status:
  1006. - failure
  1007. trigger:
  1008. event:
  1009. - tag
  1010. type: docker
  1011. ---
  1012. clone:
  1013. depth: 1
  1014. image_pull_secrets:
  1015. - dockerconfigjson
  1016. kind: pipeline
  1017. name: jammy ppc64le build
  1018. pull: always
  1019. steps:
  1020. - commands:
  1021. - ./ci/scripts/build.sh jammy ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1022. image: registry.sean.farm/honda-builder
  1023. name: build
  1024. - commands:
  1025. - ls -la jammy
  1026. image: registry.sean.farm/honda-builder
  1027. name: list
  1028. - environment:
  1029. channel:
  1030. from_secret: mattermost-channel
  1031. host:
  1032. from_secret: mattermost-host
  1033. maxRetry: 3
  1034. token:
  1035. from_secret: mattermost-token
  1036. image: registry.sean.farm/mattermost-notify
  1037. name: notify-mattermost
  1038. when:
  1039. status:
  1040. - failure
  1041. trigger:
  1042. event:
  1043. - tag
  1044. type: docker
  1045. ---
  1046. clone:
  1047. depth: 1
  1048. image_pull_secrets:
  1049. - dockerconfigjson
  1050. kind: pipeline
  1051. name: jammy s390x build
  1052. pull: always
  1053. steps:
  1054. - commands:
  1055. - ./ci/scripts/build.sh jammy s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1056. image: registry.sean.farm/honda-builder
  1057. name: build
  1058. - commands:
  1059. - ls -la jammy
  1060. image: registry.sean.farm/honda-builder
  1061. name: list
  1062. - environment:
  1063. channel:
  1064. from_secret: mattermost-channel
  1065. host:
  1066. from_secret: mattermost-host
  1067. maxRetry: 3
  1068. token:
  1069. from_secret: mattermost-token
  1070. image: registry.sean.farm/mattermost-notify
  1071. name: notify-mattermost
  1072. when:
  1073. status:
  1074. - failure
  1075. trigger:
  1076. event:
  1077. - tag
  1078. type: docker
  1079. ---
  1080. clone:
  1081. depth: 1
  1082. image_pull_secrets:
  1083. - dockerconfigjson
  1084. kind: pipeline
  1085. name: focal amd64 build
  1086. pull: always
  1087. steps:
  1088. - commands:
  1089. - ./ci/scripts/build.sh focal amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1090. image: registry.sean.farm/honda-builder
  1091. name: build
  1092. - commands:
  1093. - ls -la focal
  1094. image: registry.sean.farm/honda-builder
  1095. name: list
  1096. - environment:
  1097. channel:
  1098. from_secret: mattermost-channel
  1099. host:
  1100. from_secret: mattermost-host
  1101. maxRetry: 3
  1102. token:
  1103. from_secret: mattermost-token
  1104. image: registry.sean.farm/mattermost-notify
  1105. name: notify-mattermost
  1106. when:
  1107. status:
  1108. - failure
  1109. trigger:
  1110. event:
  1111. - tag
  1112. type: docker
  1113. ---
  1114. clone:
  1115. depth: 1
  1116. image_pull_secrets:
  1117. - dockerconfigjson
  1118. kind: pipeline
  1119. name: focal arm64 build
  1120. platform:
  1121. arch: arm64
  1122. os: linux
  1123. pull: always
  1124. steps:
  1125. - commands:
  1126. - ./ci/scripts/build.sh focal arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1127. image: registry.sean.farm/honda-builder
  1128. name: build
  1129. - commands:
  1130. - ls -la focal
  1131. image: registry.sean.farm/honda-builder
  1132. name: list
  1133. - environment:
  1134. channel:
  1135. from_secret: mattermost-channel
  1136. host:
  1137. from_secret: mattermost-host
  1138. maxRetry: 3
  1139. token:
  1140. from_secret: mattermost-token
  1141. image: registry.sean.farm/mattermost-notify
  1142. name: notify-mattermost
  1143. when:
  1144. status:
  1145. - failure
  1146. trigger:
  1147. event:
  1148. - tag
  1149. type: docker
  1150. ---
  1151. clone:
  1152. depth: 1
  1153. image_pull_secrets:
  1154. - dockerconfigjson
  1155. kind: pipeline
  1156. name: focal armv7 build
  1157. platform:
  1158. arch: arm64
  1159. os: linux
  1160. pull: always
  1161. steps:
  1162. - commands:
  1163. - ./ci/scripts/build.sh focal armv7 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1164. image: registry.sean.farm/honda-builder
  1165. name: build
  1166. - commands:
  1167. - ls -la focal
  1168. image: registry.sean.farm/honda-builder
  1169. name: list
  1170. - environment:
  1171. channel:
  1172. from_secret: mattermost-channel
  1173. host:
  1174. from_secret: mattermost-host
  1175. maxRetry: 3
  1176. token:
  1177. from_secret: mattermost-token
  1178. image: registry.sean.farm/mattermost-notify
  1179. name: notify-mattermost
  1180. when:
  1181. status:
  1182. - failure
  1183. trigger:
  1184. event:
  1185. - tag
  1186. type: docker
  1187. ---
  1188. clone:
  1189. depth: 1
  1190. image_pull_secrets:
  1191. - dockerconfigjson
  1192. kind: pipeline
  1193. name: focal riscv64 build
  1194. pull: always
  1195. steps:
  1196. - commands:
  1197. - ./ci/scripts/build.sh focal riscv64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1198. image: registry.sean.farm/honda-builder
  1199. name: build
  1200. - commands:
  1201. - ls -la focal
  1202. image: registry.sean.farm/honda-builder
  1203. name: list
  1204. - environment:
  1205. channel:
  1206. from_secret: mattermost-channel
  1207. host:
  1208. from_secret: mattermost-host
  1209. maxRetry: 3
  1210. token:
  1211. from_secret: mattermost-token
  1212. image: registry.sean.farm/mattermost-notify
  1213. name: notify-mattermost
  1214. when:
  1215. status:
  1216. - failure
  1217. trigger:
  1218. event:
  1219. - tag
  1220. type: docker
  1221. ---
  1222. clone:
  1223. depth: 1
  1224. image_pull_secrets:
  1225. - dockerconfigjson
  1226. kind: pipeline
  1227. name: focal ppc64le build
  1228. pull: always
  1229. steps:
  1230. - commands:
  1231. - ./ci/scripts/build.sh focal ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1232. image: registry.sean.farm/honda-builder
  1233. name: build
  1234. - commands:
  1235. - ls -la focal
  1236. image: registry.sean.farm/honda-builder
  1237. name: list
  1238. - environment:
  1239. channel:
  1240. from_secret: mattermost-channel
  1241. host:
  1242. from_secret: mattermost-host
  1243. maxRetry: 3
  1244. token:
  1245. from_secret: mattermost-token
  1246. image: registry.sean.farm/mattermost-notify
  1247. name: notify-mattermost
  1248. when:
  1249. status:
  1250. - failure
  1251. trigger:
  1252. event:
  1253. - tag
  1254. type: docker
  1255. ---
  1256. clone:
  1257. depth: 1
  1258. image_pull_secrets:
  1259. - dockerconfigjson
  1260. kind: pipeline
  1261. name: bionic amd64 build
  1262. pull: always
  1263. steps:
  1264. - commands:
  1265. - ./ci/scripts/build.sh bionic amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1266. image: registry.sean.farm/honda-builder
  1267. name: build
  1268. - commands:
  1269. - ls -la bionic
  1270. image: registry.sean.farm/honda-builder
  1271. name: list
  1272. - environment:
  1273. channel:
  1274. from_secret: mattermost-channel
  1275. host:
  1276. from_secret: mattermost-host
  1277. maxRetry: 3
  1278. token:
  1279. from_secret: mattermost-token
  1280. image: registry.sean.farm/mattermost-notify
  1281. name: notify-mattermost
  1282. when:
  1283. status:
  1284. - failure
  1285. trigger:
  1286. event:
  1287. - tag
  1288. type: docker
  1289. ---
  1290. clone:
  1291. depth: 1
  1292. image_pull_secrets:
  1293. - dockerconfigjson
  1294. kind: pipeline
  1295. name: bionic arm64 build
  1296. platform:
  1297. arch: arm64
  1298. os: linux
  1299. pull: always
  1300. steps:
  1301. - commands:
  1302. - ./ci/scripts/build.sh bionic arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1303. image: registry.sean.farm/honda-builder
  1304. name: build
  1305. - commands:
  1306. - ls -la bionic
  1307. image: registry.sean.farm/honda-builder
  1308. name: list
  1309. - environment:
  1310. channel:
  1311. from_secret: mattermost-channel
  1312. host:
  1313. from_secret: mattermost-host
  1314. maxRetry: 3
  1315. token:
  1316. from_secret: mattermost-token
  1317. image: registry.sean.farm/mattermost-notify
  1318. name: notify-mattermost
  1319. when:
  1320. status:
  1321. - failure
  1322. trigger:
  1323. event:
  1324. - tag
  1325. type: docker
  1326. ---
  1327. clone:
  1328. depth: 1
  1329. image_pull_secrets:
  1330. - dockerconfigjson
  1331. kind: pipeline
  1332. name: bionic 386 build
  1333. pull: always
  1334. steps:
  1335. - commands:
  1336. - ./ci/scripts/build.sh bionic 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1337. image: registry.sean.farm/honda-builder
  1338. name: build
  1339. - commands:
  1340. - ls -la bionic
  1341. image: registry.sean.farm/honda-builder
  1342. name: list
  1343. - environment:
  1344. channel:
  1345. from_secret: mattermost-channel
  1346. host:
  1347. from_secret: mattermost-host
  1348. maxRetry: 3
  1349. token:
  1350. from_secret: mattermost-token
  1351. image: registry.sean.farm/mattermost-notify
  1352. name: notify-mattermost
  1353. when:
  1354. status:
  1355. - failure
  1356. trigger:
  1357. event:
  1358. - tag
  1359. type: docker
  1360. ---
  1361. clone:
  1362. depth: 1
  1363. image_pull_secrets:
  1364. - dockerconfigjson
  1365. kind: pipeline
  1366. name: bionic ppc64le build
  1367. pull: always
  1368. steps:
  1369. - commands:
  1370. - ./ci/scripts/build.sh bionic ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1371. image: registry.sean.farm/honda-builder
  1372. name: build
  1373. - commands:
  1374. - ls -la bionic
  1375. image: registry.sean.farm/honda-builder
  1376. name: list
  1377. - environment:
  1378. channel:
  1379. from_secret: mattermost-channel
  1380. host:
  1381. from_secret: mattermost-host
  1382. maxRetry: 3
  1383. token:
  1384. from_secret: mattermost-token
  1385. image: registry.sean.farm/mattermost-notify
  1386. name: notify-mattermost
  1387. when:
  1388. status:
  1389. - failure
  1390. trigger:
  1391. event:
  1392. - tag
  1393. type: docker
  1394. ---
  1395. clone:
  1396. depth: 1
  1397. image_pull_secrets:
  1398. - dockerconfigjson
  1399. kind: pipeline
  1400. name: bionic s390x build
  1401. pull: always
  1402. steps:
  1403. - commands:
  1404. - ./ci/scripts/build.sh bionic s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1405. image: registry.sean.farm/honda-builder
  1406. name: build
  1407. - commands:
  1408. - ls -la bionic
  1409. image: registry.sean.farm/honda-builder
  1410. name: list
  1411. - environment:
  1412. channel:
  1413. from_secret: mattermost-channel
  1414. host:
  1415. from_secret: mattermost-host
  1416. maxRetry: 3
  1417. token:
  1418. from_secret: mattermost-token
  1419. image: registry.sean.farm/mattermost-notify
  1420. name: notify-mattermost
  1421. when:
  1422. status:
  1423. - failure
  1424. trigger:
  1425. event:
  1426. - tag
  1427. type: docker
  1428. ---
  1429. clone:
  1430. depth: 1
  1431. image_pull_secrets:
  1432. - dockerconfigjson
  1433. kind: pipeline
  1434. name: xenial amd64 build
  1435. pull: always
  1436. steps:
  1437. - commands:
  1438. - ./ci/scripts/build.sh xenial amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1439. image: registry.sean.farm/honda-builder
  1440. name: build
  1441. - commands:
  1442. - ls -la xenial
  1443. image: registry.sean.farm/honda-builder
  1444. name: list
  1445. - environment:
  1446. channel:
  1447. from_secret: mattermost-channel
  1448. host:
  1449. from_secret: mattermost-host
  1450. maxRetry: 3
  1451. token:
  1452. from_secret: mattermost-token
  1453. image: registry.sean.farm/mattermost-notify
  1454. name: notify-mattermost
  1455. when:
  1456. status:
  1457. - failure
  1458. trigger:
  1459. event:
  1460. - tag
  1461. type: docker
  1462. ---
  1463. clone:
  1464. depth: 1
  1465. image_pull_secrets:
  1466. - dockerconfigjson
  1467. kind: pipeline
  1468. name: xenial arm64 build
  1469. platform:
  1470. arch: arm64
  1471. os: linux
  1472. pull: always
  1473. steps:
  1474. - commands:
  1475. - ./ci/scripts/build.sh xenial arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1476. image: registry.sean.farm/honda-builder
  1477. name: build
  1478. - commands:
  1479. - ls -la xenial
  1480. image: registry.sean.farm/honda-builder
  1481. name: list
  1482. - environment:
  1483. channel:
  1484. from_secret: mattermost-channel
  1485. host:
  1486. from_secret: mattermost-host
  1487. maxRetry: 3
  1488. token:
  1489. from_secret: mattermost-token
  1490. image: registry.sean.farm/mattermost-notify
  1491. name: notify-mattermost
  1492. when:
  1493. status:
  1494. - failure
  1495. trigger:
  1496. event:
  1497. - tag
  1498. type: docker
  1499. ---
  1500. clone:
  1501. depth: 1
  1502. image_pull_secrets:
  1503. - dockerconfigjson
  1504. kind: pipeline
  1505. name: xenial 386 build
  1506. pull: always
  1507. steps:
  1508. - commands:
  1509. - ./ci/scripts/build.sh xenial 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1510. image: registry.sean.farm/honda-builder
  1511. name: build
  1512. - commands:
  1513. - ls -la xenial
  1514. image: registry.sean.farm/honda-builder
  1515. name: list
  1516. - environment:
  1517. channel:
  1518. from_secret: mattermost-channel
  1519. host:
  1520. from_secret: mattermost-host
  1521. maxRetry: 3
  1522. token:
  1523. from_secret: mattermost-token
  1524. image: registry.sean.farm/mattermost-notify
  1525. name: notify-mattermost
  1526. when:
  1527. status:
  1528. - failure
  1529. trigger:
  1530. event:
  1531. - tag
  1532. type: docker
  1533. ---
  1534. clone:
  1535. depth: 1
  1536. image_pull_secrets:
  1537. - dockerconfigjson
  1538. kind: pipeline
  1539. name: sid 386 build
  1540. pull: always
  1541. steps:
  1542. - commands:
  1543. - ./ci/scripts/build.sh sid 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1544. image: registry.sean.farm/honda-builder
  1545. name: build
  1546. - commands:
  1547. - ls -la sid
  1548. image: registry.sean.farm/honda-builder
  1549. name: list
  1550. - environment:
  1551. channel:
  1552. from_secret: mattermost-channel
  1553. host:
  1554. from_secret: mattermost-host
  1555. maxRetry: 3
  1556. token:
  1557. from_secret: mattermost-token
  1558. image: registry.sean.farm/mattermost-notify
  1559. name: notify-mattermost
  1560. when:
  1561. status:
  1562. - failure
  1563. trigger:
  1564. event:
  1565. - push
  1566. - tag
  1567. type: docker
  1568. ---
  1569. clone:
  1570. depth: 1
  1571. image_pull_secrets:
  1572. - dockerconfigjson
  1573. kind: pipeline
  1574. name: sid amd64 build
  1575. pull: always
  1576. steps:
  1577. - commands:
  1578. - ./ci/scripts/build.sh sid amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1579. image: registry.sean.farm/honda-builder
  1580. name: build
  1581. - commands:
  1582. - ls -la sid
  1583. image: registry.sean.farm/honda-builder
  1584. name: list
  1585. - environment:
  1586. channel:
  1587. from_secret: mattermost-channel
  1588. host:
  1589. from_secret: mattermost-host
  1590. maxRetry: 3
  1591. token:
  1592. from_secret: mattermost-token
  1593. image: registry.sean.farm/mattermost-notify
  1594. name: notify-mattermost
  1595. when:
  1596. status:
  1597. - failure
  1598. trigger:
  1599. event:
  1600. - push
  1601. - tag
  1602. type: docker
  1603. ---
  1604. clone:
  1605. depth: 1
  1606. image_pull_secrets:
  1607. - dockerconfigjson
  1608. kind: pipeline
  1609. name: sid arm64 build
  1610. platform:
  1611. arch: arm64
  1612. os: linux
  1613. pull: always
  1614. steps:
  1615. - commands:
  1616. - ./ci/scripts/build.sh sid arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1617. image: registry.sean.farm/honda-builder
  1618. name: build
  1619. - commands:
  1620. - ls -la sid
  1621. image: registry.sean.farm/honda-builder
  1622. name: list
  1623. - environment:
  1624. channel:
  1625. from_secret: mattermost-channel
  1626. host:
  1627. from_secret: mattermost-host
  1628. maxRetry: 3
  1629. token:
  1630. from_secret: mattermost-token
  1631. image: registry.sean.farm/mattermost-notify
  1632. name: notify-mattermost
  1633. when:
  1634. status:
  1635. - failure
  1636. trigger:
  1637. event:
  1638. - push
  1639. - tag
  1640. type: docker
  1641. ---
  1642. clone:
  1643. depth: 1
  1644. image_pull_secrets:
  1645. - dockerconfigjson
  1646. kind: pipeline
  1647. name: sid armv7 build
  1648. platform:
  1649. arch: arm64
  1650. os: linux
  1651. pull: always
  1652. steps:
  1653. - commands:
  1654. - ./ci/scripts/build.sh sid armv7 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1655. image: registry.sean.farm/honda-builder
  1656. name: build
  1657. - commands:
  1658. - ls -la sid
  1659. image: registry.sean.farm/honda-builder
  1660. name: list
  1661. - environment:
  1662. channel:
  1663. from_secret: mattermost-channel
  1664. host:
  1665. from_secret: mattermost-host
  1666. maxRetry: 3
  1667. token:
  1668. from_secret: mattermost-token
  1669. image: registry.sean.farm/mattermost-notify
  1670. name: notify-mattermost
  1671. when:
  1672. status:
  1673. - failure
  1674. trigger:
  1675. event:
  1676. - push
  1677. - tag
  1678. type: docker
  1679. ---
  1680. clone:
  1681. depth: 1
  1682. image_pull_secrets:
  1683. - dockerconfigjson
  1684. kind: pipeline
  1685. name: sid riscv64 build
  1686. pull: always
  1687. steps:
  1688. - commands:
  1689. - ./ci/scripts/build.sh sid riscv64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1690. image: registry.sean.farm/honda-builder
  1691. name: build
  1692. - commands:
  1693. - ls -la sid
  1694. image: registry.sean.farm/honda-builder
  1695. name: list
  1696. - environment:
  1697. channel:
  1698. from_secret: mattermost-channel
  1699. host:
  1700. from_secret: mattermost-host
  1701. maxRetry: 3
  1702. token:
  1703. from_secret: mattermost-token
  1704. image: registry.sean.farm/mattermost-notify
  1705. name: notify-mattermost
  1706. when:
  1707. status:
  1708. - failure
  1709. trigger:
  1710. event:
  1711. - push
  1712. - tag
  1713. type: docker
  1714. ---
  1715. clone:
  1716. depth: 1
  1717. image_pull_secrets:
  1718. - dockerconfigjson
  1719. kind: pipeline
  1720. name: sid mips64le build
  1721. pull: always
  1722. steps:
  1723. - commands:
  1724. - ./ci/scripts/build.sh sid mips64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1725. image: registry.sean.farm/honda-builder
  1726. name: build
  1727. - commands:
  1728. - ls -la sid
  1729. image: registry.sean.farm/honda-builder
  1730. name: list
  1731. - environment:
  1732. channel:
  1733. from_secret: mattermost-channel
  1734. host:
  1735. from_secret: mattermost-host
  1736. maxRetry: 3
  1737. token:
  1738. from_secret: mattermost-token
  1739. image: registry.sean.farm/mattermost-notify
  1740. name: notify-mattermost
  1741. when:
  1742. status:
  1743. - failure
  1744. trigger:
  1745. event:
  1746. - push
  1747. - tag
  1748. type: docker
  1749. ---
  1750. clone:
  1751. depth: 1
  1752. image_pull_secrets:
  1753. - dockerconfigjson
  1754. kind: pipeline
  1755. name: sid ppc64le build
  1756. pull: always
  1757. steps:
  1758. - commands:
  1759. - ./ci/scripts/build.sh sid ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1760. image: registry.sean.farm/honda-builder
  1761. name: build
  1762. - commands:
  1763. - ls -la sid
  1764. image: registry.sean.farm/honda-builder
  1765. name: list
  1766. - environment:
  1767. channel:
  1768. from_secret: mattermost-channel
  1769. host:
  1770. from_secret: mattermost-host
  1771. maxRetry: 3
  1772. token:
  1773. from_secret: mattermost-token
  1774. image: registry.sean.farm/mattermost-notify
  1775. name: notify-mattermost
  1776. when:
  1777. status:
  1778. - failure
  1779. trigger:
  1780. event:
  1781. - push
  1782. - tag
  1783. type: docker
  1784. ---
  1785. clone:
  1786. depth: 1
  1787. image_pull_secrets:
  1788. - dockerconfigjson
  1789. kind: pipeline
  1790. name: sid s390x build
  1791. pull: always
  1792. steps:
  1793. - commands:
  1794. - ./ci/scripts/build.sh sid s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1795. image: registry.sean.farm/honda-builder
  1796. name: build
  1797. - commands:
  1798. - ls -la sid
  1799. image: registry.sean.farm/honda-builder
  1800. name: list
  1801. - environment:
  1802. channel:
  1803. from_secret: mattermost-channel
  1804. host:
  1805. from_secret: mattermost-host
  1806. maxRetry: 3
  1807. token:
  1808. from_secret: mattermost-token
  1809. image: registry.sean.farm/mattermost-notify
  1810. name: notify-mattermost
  1811. when:
  1812. status:
  1813. - failure
  1814. trigger:
  1815. event:
  1816. - push
  1817. - tag
  1818. type: docker
  1819. ---
  1820. clone:
  1821. depth: 1
  1822. image_pull_secrets:
  1823. - dockerconfigjson
  1824. kind: pipeline
  1825. name: bookworm amd64 build
  1826. pull: always
  1827. steps:
  1828. - commands:
  1829. - ./ci/scripts/build.sh bookworm amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1830. image: registry.sean.farm/honda-builder
  1831. name: build
  1832. - commands:
  1833. - ls -la bookworm
  1834. image: registry.sean.farm/honda-builder
  1835. name: list
  1836. - environment:
  1837. channel:
  1838. from_secret: mattermost-channel
  1839. host:
  1840. from_secret: mattermost-host
  1841. maxRetry: 3
  1842. token:
  1843. from_secret: mattermost-token
  1844. image: registry.sean.farm/mattermost-notify
  1845. name: notify-mattermost
  1846. when:
  1847. status:
  1848. - failure
  1849. trigger:
  1850. event:
  1851. - tag
  1852. type: docker
  1853. ---
  1854. clone:
  1855. depth: 1
  1856. image_pull_secrets:
  1857. - dockerconfigjson
  1858. kind: pipeline
  1859. name: bookworm arm64 build
  1860. platform:
  1861. arch: arm64
  1862. os: linux
  1863. pull: always
  1864. steps:
  1865. - commands:
  1866. - ./ci/scripts/build.sh bookworm arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1867. image: registry.sean.farm/honda-builder
  1868. name: build
  1869. - commands:
  1870. - ls -la bookworm
  1871. image: registry.sean.farm/honda-builder
  1872. name: list
  1873. - environment:
  1874. channel:
  1875. from_secret: mattermost-channel
  1876. host:
  1877. from_secret: mattermost-host
  1878. maxRetry: 3
  1879. token:
  1880. from_secret: mattermost-token
  1881. image: registry.sean.farm/mattermost-notify
  1882. name: notify-mattermost
  1883. when:
  1884. status:
  1885. - failure
  1886. trigger:
  1887. event:
  1888. - tag
  1889. type: docker
  1890. ---
  1891. clone:
  1892. depth: 1
  1893. image_pull_secrets:
  1894. - dockerconfigjson
  1895. kind: pipeline
  1896. name: bookworm armv7 build
  1897. platform:
  1898. arch: arm64
  1899. os: linux
  1900. pull: always
  1901. steps:
  1902. - commands:
  1903. - ./ci/scripts/build.sh bookworm armv7 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1904. image: registry.sean.farm/honda-builder
  1905. name: build
  1906. - commands:
  1907. - ls -la bookworm
  1908. image: registry.sean.farm/honda-builder
  1909. name: list
  1910. - environment:
  1911. channel:
  1912. from_secret: mattermost-channel
  1913. host:
  1914. from_secret: mattermost-host
  1915. maxRetry: 3
  1916. token:
  1917. from_secret: mattermost-token
  1918. image: registry.sean.farm/mattermost-notify
  1919. name: notify-mattermost
  1920. when:
  1921. status:
  1922. - failure
  1923. trigger:
  1924. event:
  1925. - tag
  1926. type: docker
  1927. ---
  1928. clone:
  1929. depth: 1
  1930. image_pull_secrets:
  1931. - dockerconfigjson
  1932. kind: pipeline
  1933. name: bookworm 386 build
  1934. pull: always
  1935. steps:
  1936. - commands:
  1937. - ./ci/scripts/build.sh bookworm 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1938. image: registry.sean.farm/honda-builder
  1939. name: build
  1940. - commands:
  1941. - ls -la bookworm
  1942. image: registry.sean.farm/honda-builder
  1943. name: list
  1944. - environment:
  1945. channel:
  1946. from_secret: mattermost-channel
  1947. host:
  1948. from_secret: mattermost-host
  1949. maxRetry: 3
  1950. token:
  1951. from_secret: mattermost-token
  1952. image: registry.sean.farm/mattermost-notify
  1953. name: notify-mattermost
  1954. when:
  1955. status:
  1956. - failure
  1957. trigger:
  1958. event:
  1959. - tag
  1960. type: docker
  1961. ---
  1962. clone:
  1963. depth: 1
  1964. image_pull_secrets:
  1965. - dockerconfigjson
  1966. kind: pipeline
  1967. name: bookworm mips64le build
  1968. pull: always
  1969. steps:
  1970. - commands:
  1971. - ./ci/scripts/build.sh bookworm mips64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  1972. image: registry.sean.farm/honda-builder
  1973. name: build
  1974. - commands:
  1975. - ls -la bookworm
  1976. image: registry.sean.farm/honda-builder
  1977. name: list
  1978. - environment:
  1979. channel:
  1980. from_secret: mattermost-channel
  1981. host:
  1982. from_secret: mattermost-host
  1983. maxRetry: 3
  1984. token:
  1985. from_secret: mattermost-token
  1986. image: registry.sean.farm/mattermost-notify
  1987. name: notify-mattermost
  1988. when:
  1989. status:
  1990. - failure
  1991. trigger:
  1992. event:
  1993. - tag
  1994. type: docker
  1995. ---
  1996. clone:
  1997. depth: 1
  1998. image_pull_secrets:
  1999. - dockerconfigjson
  2000. kind: pipeline
  2001. name: bookworm ppc64le build
  2002. pull: always
  2003. steps:
  2004. - commands:
  2005. - ./ci/scripts/build.sh bookworm ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2006. image: registry.sean.farm/honda-builder
  2007. name: build
  2008. - commands:
  2009. - ls -la bookworm
  2010. image: registry.sean.farm/honda-builder
  2011. name: list
  2012. - environment:
  2013. channel:
  2014. from_secret: mattermost-channel
  2015. host:
  2016. from_secret: mattermost-host
  2017. maxRetry: 3
  2018. token:
  2019. from_secret: mattermost-token
  2020. image: registry.sean.farm/mattermost-notify
  2021. name: notify-mattermost
  2022. when:
  2023. status:
  2024. - failure
  2025. trigger:
  2026. event:
  2027. - tag
  2028. type: docker
  2029. ---
  2030. clone:
  2031. depth: 1
  2032. image_pull_secrets:
  2033. - dockerconfigjson
  2034. kind: pipeline
  2035. name: bookworm s390x build
  2036. pull: always
  2037. steps:
  2038. - commands:
  2039. - ./ci/scripts/build.sh bookworm s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2040. image: registry.sean.farm/honda-builder
  2041. name: build
  2042. - commands:
  2043. - ls -la bookworm
  2044. image: registry.sean.farm/honda-builder
  2045. name: list
  2046. - environment:
  2047. channel:
  2048. from_secret: mattermost-channel
  2049. host:
  2050. from_secret: mattermost-host
  2051. maxRetry: 3
  2052. token:
  2053. from_secret: mattermost-token
  2054. image: registry.sean.farm/mattermost-notify
  2055. name: notify-mattermost
  2056. when:
  2057. status:
  2058. - failure
  2059. trigger:
  2060. event:
  2061. - tag
  2062. type: docker
  2063. ---
  2064. clone:
  2065. depth: 1
  2066. image_pull_secrets:
  2067. - dockerconfigjson
  2068. kind: pipeline
  2069. name: bullseye amd64 build
  2070. pull: always
  2071. steps:
  2072. - commands:
  2073. - ./ci/scripts/build.sh bullseye amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2074. image: registry.sean.farm/honda-builder
  2075. name: build
  2076. - commands:
  2077. - ls -la bullseye
  2078. image: registry.sean.farm/honda-builder
  2079. name: list
  2080. - environment:
  2081. channel:
  2082. from_secret: mattermost-channel
  2083. host:
  2084. from_secret: mattermost-host
  2085. maxRetry: 3
  2086. token:
  2087. from_secret: mattermost-token
  2088. image: registry.sean.farm/mattermost-notify
  2089. name: notify-mattermost
  2090. when:
  2091. status:
  2092. - failure
  2093. trigger:
  2094. event:
  2095. - tag
  2096. type: docker
  2097. ---
  2098. clone:
  2099. depth: 1
  2100. image_pull_secrets:
  2101. - dockerconfigjson
  2102. kind: pipeline
  2103. name: bullseye arm64 build
  2104. platform:
  2105. arch: arm64
  2106. os: linux
  2107. pull: always
  2108. steps:
  2109. - commands:
  2110. - ./ci/scripts/build.sh bullseye arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2111. image: registry.sean.farm/honda-builder
  2112. name: build
  2113. - commands:
  2114. - ls -la bullseye
  2115. image: registry.sean.farm/honda-builder
  2116. name: list
  2117. - environment:
  2118. channel:
  2119. from_secret: mattermost-channel
  2120. host:
  2121. from_secret: mattermost-host
  2122. maxRetry: 3
  2123. token:
  2124. from_secret: mattermost-token
  2125. image: registry.sean.farm/mattermost-notify
  2126. name: notify-mattermost
  2127. when:
  2128. status:
  2129. - failure
  2130. trigger:
  2131. event:
  2132. - tag
  2133. type: docker
  2134. ---
  2135. clone:
  2136. depth: 1
  2137. image_pull_secrets:
  2138. - dockerconfigjson
  2139. kind: pipeline
  2140. name: bullseye armv7 build
  2141. platform:
  2142. arch: arm64
  2143. os: linux
  2144. pull: always
  2145. steps:
  2146. - commands:
  2147. - ./ci/scripts/build.sh bullseye armv7 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2148. image: registry.sean.farm/honda-builder
  2149. name: build
  2150. - commands:
  2151. - ls -la bullseye
  2152. image: registry.sean.farm/honda-builder
  2153. name: list
  2154. - environment:
  2155. channel:
  2156. from_secret: mattermost-channel
  2157. host:
  2158. from_secret: mattermost-host
  2159. maxRetry: 3
  2160. token:
  2161. from_secret: mattermost-token
  2162. image: registry.sean.farm/mattermost-notify
  2163. name: notify-mattermost
  2164. when:
  2165. status:
  2166. - failure
  2167. trigger:
  2168. event:
  2169. - tag
  2170. type: docker
  2171. ---
  2172. clone:
  2173. depth: 1
  2174. image_pull_secrets:
  2175. - dockerconfigjson
  2176. kind: pipeline
  2177. name: bullseye 386 build
  2178. pull: always
  2179. steps:
  2180. - commands:
  2181. - ./ci/scripts/build.sh bullseye 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2182. image: registry.sean.farm/honda-builder
  2183. name: build
  2184. - commands:
  2185. - ls -la bullseye
  2186. image: registry.sean.farm/honda-builder
  2187. name: list
  2188. - environment:
  2189. channel:
  2190. from_secret: mattermost-channel
  2191. host:
  2192. from_secret: mattermost-host
  2193. maxRetry: 3
  2194. token:
  2195. from_secret: mattermost-token
  2196. image: registry.sean.farm/mattermost-notify
  2197. name: notify-mattermost
  2198. when:
  2199. status:
  2200. - failure
  2201. trigger:
  2202. event:
  2203. - tag
  2204. type: docker
  2205. ---
  2206. clone:
  2207. depth: 1
  2208. image_pull_secrets:
  2209. - dockerconfigjson
  2210. kind: pipeline
  2211. name: bullseye mips64le build
  2212. pull: always
  2213. steps:
  2214. - commands:
  2215. - ./ci/scripts/build.sh bullseye mips64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2216. image: registry.sean.farm/honda-builder
  2217. name: build
  2218. - commands:
  2219. - ls -la bullseye
  2220. image: registry.sean.farm/honda-builder
  2221. name: list
  2222. - environment:
  2223. channel:
  2224. from_secret: mattermost-channel
  2225. host:
  2226. from_secret: mattermost-host
  2227. maxRetry: 3
  2228. token:
  2229. from_secret: mattermost-token
  2230. image: registry.sean.farm/mattermost-notify
  2231. name: notify-mattermost
  2232. when:
  2233. status:
  2234. - failure
  2235. trigger:
  2236. event:
  2237. - tag
  2238. type: docker
  2239. ---
  2240. clone:
  2241. depth: 1
  2242. image_pull_secrets:
  2243. - dockerconfigjson
  2244. kind: pipeline
  2245. name: bullseye ppc64le build
  2246. pull: always
  2247. steps:
  2248. - commands:
  2249. - ./ci/scripts/build.sh bullseye ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2250. image: registry.sean.farm/honda-builder
  2251. name: build
  2252. - commands:
  2253. - ls -la bullseye
  2254. image: registry.sean.farm/honda-builder
  2255. name: list
  2256. - environment:
  2257. channel:
  2258. from_secret: mattermost-channel
  2259. host:
  2260. from_secret: mattermost-host
  2261. maxRetry: 3
  2262. token:
  2263. from_secret: mattermost-token
  2264. image: registry.sean.farm/mattermost-notify
  2265. name: notify-mattermost
  2266. when:
  2267. status:
  2268. - failure
  2269. trigger:
  2270. event:
  2271. - tag
  2272. type: docker
  2273. ---
  2274. clone:
  2275. depth: 1
  2276. image_pull_secrets:
  2277. - dockerconfigjson
  2278. kind: pipeline
  2279. name: bullseye s390x build
  2280. pull: always
  2281. steps:
  2282. - commands:
  2283. - ./ci/scripts/build.sh bullseye s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2284. image: registry.sean.farm/honda-builder
  2285. name: build
  2286. - commands:
  2287. - ls -la bullseye
  2288. image: registry.sean.farm/honda-builder
  2289. name: list
  2290. - environment:
  2291. channel:
  2292. from_secret: mattermost-channel
  2293. host:
  2294. from_secret: mattermost-host
  2295. maxRetry: 3
  2296. token:
  2297. from_secret: mattermost-token
  2298. image: registry.sean.farm/mattermost-notify
  2299. name: notify-mattermost
  2300. when:
  2301. status:
  2302. - failure
  2303. trigger:
  2304. event:
  2305. - tag
  2306. type: docker
  2307. ---
  2308. clone:
  2309. depth: 1
  2310. image_pull_secrets:
  2311. - dockerconfigjson
  2312. kind: pipeline
  2313. name: buster amd64 build
  2314. pull: always
  2315. steps:
  2316. - commands:
  2317. - ./ci/scripts/build.sh buster amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2318. image: registry.sean.farm/honda-builder
  2319. name: build
  2320. - commands:
  2321. - ls -la buster
  2322. image: registry.sean.farm/honda-builder
  2323. name: list
  2324. - environment:
  2325. channel:
  2326. from_secret: mattermost-channel
  2327. host:
  2328. from_secret: mattermost-host
  2329. maxRetry: 3
  2330. token:
  2331. from_secret: mattermost-token
  2332. image: registry.sean.farm/mattermost-notify
  2333. name: notify-mattermost
  2334. when:
  2335. status:
  2336. - failure
  2337. trigger:
  2338. event:
  2339. - tag
  2340. type: docker
  2341. ---
  2342. clone:
  2343. depth: 1
  2344. image_pull_secrets:
  2345. - dockerconfigjson
  2346. kind: pipeline
  2347. name: buster arm64 build
  2348. platform:
  2349. arch: arm64
  2350. os: linux
  2351. pull: always
  2352. steps:
  2353. - commands:
  2354. - ./ci/scripts/build.sh buster arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2355. image: registry.sean.farm/honda-builder
  2356. name: build
  2357. - commands:
  2358. - ls -la buster
  2359. image: registry.sean.farm/honda-builder
  2360. name: list
  2361. - environment:
  2362. channel:
  2363. from_secret: mattermost-channel
  2364. host:
  2365. from_secret: mattermost-host
  2366. maxRetry: 3
  2367. token:
  2368. from_secret: mattermost-token
  2369. image: registry.sean.farm/mattermost-notify
  2370. name: notify-mattermost
  2371. when:
  2372. status:
  2373. - failure
  2374. trigger:
  2375. event:
  2376. - tag
  2377. type: docker
  2378. ---
  2379. clone:
  2380. depth: 1
  2381. image_pull_secrets:
  2382. - dockerconfigjson
  2383. kind: pipeline
  2384. name: buster armv7 build
  2385. platform:
  2386. arch: arm64
  2387. os: linux
  2388. pull: always
  2389. steps:
  2390. - commands:
  2391. - ./ci/scripts/build.sh buster armv7 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2392. image: registry.sean.farm/honda-builder
  2393. name: build
  2394. - commands:
  2395. - ls -la buster
  2396. image: registry.sean.farm/honda-builder
  2397. name: list
  2398. - environment:
  2399. channel:
  2400. from_secret: mattermost-channel
  2401. host:
  2402. from_secret: mattermost-host
  2403. maxRetry: 3
  2404. token:
  2405. from_secret: mattermost-token
  2406. image: registry.sean.farm/mattermost-notify
  2407. name: notify-mattermost
  2408. when:
  2409. status:
  2410. - failure
  2411. trigger:
  2412. event:
  2413. - tag
  2414. type: docker
  2415. ---
  2416. clone:
  2417. depth: 1
  2418. image_pull_secrets:
  2419. - dockerconfigjson
  2420. kind: pipeline
  2421. name: buster 386 build
  2422. pull: always
  2423. steps:
  2424. - commands:
  2425. - ./ci/scripts/build.sh buster 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2426. image: registry.sean.farm/honda-builder
  2427. name: build
  2428. - commands:
  2429. - ls -la buster
  2430. image: registry.sean.farm/honda-builder
  2431. name: list
  2432. - environment:
  2433. channel:
  2434. from_secret: mattermost-channel
  2435. host:
  2436. from_secret: mattermost-host
  2437. maxRetry: 3
  2438. token:
  2439. from_secret: mattermost-token
  2440. image: registry.sean.farm/mattermost-notify
  2441. name: notify-mattermost
  2442. when:
  2443. status:
  2444. - failure
  2445. trigger:
  2446. event:
  2447. - tag
  2448. type: docker
  2449. ---
  2450. clone:
  2451. depth: 1
  2452. image_pull_secrets:
  2453. - dockerconfigjson
  2454. kind: pipeline
  2455. name: buster mips64le build
  2456. pull: always
  2457. steps:
  2458. - commands:
  2459. - ./ci/scripts/build.sh buster mips64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2460. image: registry.sean.farm/honda-builder
  2461. name: build
  2462. - commands:
  2463. - ls -la buster
  2464. image: registry.sean.farm/honda-builder
  2465. name: list
  2466. - environment:
  2467. channel:
  2468. from_secret: mattermost-channel
  2469. host:
  2470. from_secret: mattermost-host
  2471. maxRetry: 3
  2472. token:
  2473. from_secret: mattermost-token
  2474. image: registry.sean.farm/mattermost-notify
  2475. name: notify-mattermost
  2476. when:
  2477. status:
  2478. - failure
  2479. trigger:
  2480. event:
  2481. - tag
  2482. type: docker
  2483. ---
  2484. clone:
  2485. depth: 1
  2486. image_pull_secrets:
  2487. - dockerconfigjson
  2488. kind: pipeline
  2489. name: buster ppc64le build
  2490. pull: always
  2491. steps:
  2492. - commands:
  2493. - ./ci/scripts/build.sh buster ppc64le 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2494. image: registry.sean.farm/honda-builder
  2495. name: build
  2496. - commands:
  2497. - ls -la buster
  2498. image: registry.sean.farm/honda-builder
  2499. name: list
  2500. - environment:
  2501. channel:
  2502. from_secret: mattermost-channel
  2503. host:
  2504. from_secret: mattermost-host
  2505. maxRetry: 3
  2506. token:
  2507. from_secret: mattermost-token
  2508. image: registry.sean.farm/mattermost-notify
  2509. name: notify-mattermost
  2510. when:
  2511. status:
  2512. - failure
  2513. trigger:
  2514. event:
  2515. - tag
  2516. type: docker
  2517. ---
  2518. clone:
  2519. depth: 1
  2520. image_pull_secrets:
  2521. - dockerconfigjson
  2522. kind: pipeline
  2523. name: buster s390x build
  2524. pull: always
  2525. steps:
  2526. - commands:
  2527. - ./ci/scripts/build.sh buster s390x 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2528. image: registry.sean.farm/honda-builder
  2529. name: build
  2530. - commands:
  2531. - ls -la buster
  2532. image: registry.sean.farm/honda-builder
  2533. name: list
  2534. - environment:
  2535. channel:
  2536. from_secret: mattermost-channel
  2537. host:
  2538. from_secret: mattermost-host
  2539. maxRetry: 3
  2540. token:
  2541. from_secret: mattermost-token
  2542. image: registry.sean.farm/mattermost-notify
  2543. name: notify-mattermost
  2544. when:
  2545. status:
  2546. - failure
  2547. trigger:
  2548. event:
  2549. - tag
  2550. type: docker
  2551. ---
  2552. clone:
  2553. depth: 1
  2554. image_pull_secrets:
  2555. - dockerconfigjson
  2556. kind: pipeline
  2557. name: stretch amd64 build
  2558. pull: always
  2559. steps:
  2560. - commands:
  2561. - ./ci/scripts/build.sh stretch amd64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2562. image: registry.sean.farm/honda-builder
  2563. name: build
  2564. - commands:
  2565. - ls -la stretch
  2566. image: registry.sean.farm/honda-builder
  2567. name: list
  2568. - environment:
  2569. channel:
  2570. from_secret: mattermost-channel
  2571. host:
  2572. from_secret: mattermost-host
  2573. maxRetry: 3
  2574. token:
  2575. from_secret: mattermost-token
  2576. image: registry.sean.farm/mattermost-notify
  2577. name: notify-mattermost
  2578. when:
  2579. status:
  2580. - failure
  2581. trigger:
  2582. event:
  2583. - tag
  2584. type: docker
  2585. ---
  2586. clone:
  2587. depth: 1
  2588. image_pull_secrets:
  2589. - dockerconfigjson
  2590. kind: pipeline
  2591. name: stretch arm64 build
  2592. platform:
  2593. arch: arm64
  2594. os: linux
  2595. pull: always
  2596. steps:
  2597. - commands:
  2598. - ./ci/scripts/build.sh stretch arm64 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2599. image: registry.sean.farm/honda-builder
  2600. name: build
  2601. - commands:
  2602. - ls -la stretch
  2603. image: registry.sean.farm/honda-builder
  2604. name: list
  2605. - environment:
  2606. channel:
  2607. from_secret: mattermost-channel
  2608. host:
  2609. from_secret: mattermost-host
  2610. maxRetry: 3
  2611. token:
  2612. from_secret: mattermost-token
  2613. image: registry.sean.farm/mattermost-notify
  2614. name: notify-mattermost
  2615. when:
  2616. status:
  2617. - failure
  2618. trigger:
  2619. event:
  2620. - tag
  2621. type: docker
  2622. ---
  2623. clone:
  2624. depth: 1
  2625. image_pull_secrets:
  2626. - dockerconfigjson
  2627. kind: pipeline
  2628. name: stretch 386 build
  2629. pull: always
  2630. steps:
  2631. - commands:
  2632. - ./ci/scripts/build.sh stretch 386 100.0.0+${DRONE_COMMIT_SHA:0:8} ${DRONE_BUILD_EVENT}
  2633. image: registry.sean.farm/honda-builder
  2634. name: build
  2635. - commands:
  2636. - ls -la stretch
  2637. image: registry.sean.farm/honda-builder
  2638. name: list
  2639. - environment:
  2640. channel:
  2641. from_secret: mattermost-channel
  2642. host:
  2643. from_secret: mattermost-host
  2644. maxRetry: 3
  2645. token:
  2646. from_secret: mattermost-token
  2647. image: registry.sean.farm/mattermost-notify
  2648. name: notify-mattermost
  2649. when:
  2650. status:
  2651. - failure
  2652. trigger:
  2653. event:
  2654. - tag
  2655. type: docker