.gitlab-ci.yml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. # image: docker:latest
  2. # services:
  3. # - docker:dind
  4. image: jonaskello/docker-and-compose:1.12.1-1.8.0
  5. services:
  6. - docker:1.12.1-dind
  7. before_script:
  8. - docker info
  9. - docker-compose version
  10. - cp env-example .env
  11. - sed -i -- "s/=false/=true/g" .env
  12. - cat .env
  13. - env | sort
  14. build:5.6:php-fpm:
  15. variables:
  16. PHP_VERSION: "5.6"
  17. script:
  18. - docker-compose build php-fpm
  19. build:7.0:php-fpm:
  20. variables:
  21. PHP_VERSION: "7.0"
  22. script:
  23. - docker-compose build php-fpm
  24. build:7.1:php-fpm:
  25. variables:
  26. PHP_VERSION: "7.1"
  27. script:
  28. - docker-compose build php-fpm
  29. build:7.2:php-fpm:
  30. variables:
  31. PHP_VERSION: "7.2"
  32. script:
  33. - docker-compose build php-fpm
  34. build:5.6:workspace:
  35. variables:
  36. PHP_VERSION: "5.6"
  37. script:
  38. - docker-compose build workspace
  39. build:7.0:workspace:
  40. variables:
  41. PHP_VERSION: "7.0"
  42. script:
  43. - docker-compose build workspace
  44. build:7.1:workspace:
  45. variables:
  46. PHP_VERSION: "7.1"
  47. script:
  48. - docker-compose build workspace
  49. build:7.2:workspace:
  50. variables:
  51. PHP_VERSION: "7.2"
  52. script:
  53. - docker-compose build workspace