packager.io.yml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. .packager.io:
  2. image: docker
  3. stage: test
  4. interruptible: false
  5. rules:
  6. - if: $CI_PIPELINE_SOURCE == "schedule" || $CI_PIPELINE_SOURCE == "web"
  7. services: []
  8. cache: []
  9. before_script: []
  10. script:
  11. - .gitlab/packager.io/run_scenarios.sh
  12. after_script:
  13. - .gitlab/packager.io/cleanup.sh
  14. packager.io:debian-11:
  15. extends: [.packager.io]
  16. variables:
  17. DISTRIBUTION: debian
  18. DISTRIBUTION_VERSION: '11'
  19. packager.io:debian-12:
  20. extends: [.packager.io]
  21. variables:
  22. DISTRIBUTION: debian
  23. DISTRIBUTION_VERSION: '12'
  24. packager.io:ubuntu-20.04:
  25. extends: [.packager.io]
  26. variables:
  27. DISTRIBUTION: ubuntu
  28. DISTRIBUTION_VERSION: '20.04'
  29. packager.io:ubuntu-22.04:
  30. extends: [.packager.io]
  31. variables:
  32. DISTRIBUTION: ubuntu
  33. DISTRIBUTION_VERSION: '22.04'
  34. packager.io:ubuntu-24.04:
  35. extends: [.packager.io]
  36. variables:
  37. DISTRIBUTION: ubuntu
  38. DISTRIBUTION_VERSION: '24.04'
  39. packager.io:rhel-8:
  40. extends: [.packager.io]
  41. variables:
  42. DISTRIBUTION: rhel
  43. DISTRIBUTION_VERSION: '8'
  44. packager.io:rhel-9:
  45. extends: [.packager.io]
  46. variables:
  47. DISTRIBUTION: rhel
  48. DISTRIBUTION_VERSION: '9'
  49. packager.io:sles-15:
  50. extends: [.packager.io]
  51. variables:
  52. DISTRIBUTION: sles
  53. DISTRIBUTION_VERSION: '15'