es.yml 820 B

123456789101112131415161718192021222324252627282930313233
  1. .template_integration_es:
  2. extends:
  3. - .job_rules_default
  4. services:
  5. - !reference [.services, mysql]
  6. - !reference [.services, postgresql]
  7. - !reference [.services, redis]
  8. - !reference [.services, memcached]
  9. - !reference [.services, elasticsearch]
  10. stage: test
  11. script:
  12. - !reference [.scripts, zammad_db_init]
  13. - bundle exec rspec --tag searchindex --tag ~type:system --profile 10
  14. # Lowest supported version
  15. rspec:es:7.8:
  16. extends:
  17. - .template_integration_es
  18. variables:
  19. ELASTICSEARCH_TAG: '7.8.1'
  20. # Highest supported version (except for newer releases that are not yet in CI)
  21. rspec:es:7.16:
  22. extends:
  23. - .template_integration_es
  24. variables:
  25. ELASTICSEARCH_TAG: '7.16'
  26. rspec:es:8.1:
  27. extends:
  28. - .template_integration_es
  29. variables:
  30. ELASTICSEARCH_TAG: '8.1'