Bootswatch, Summernote, and Captcheck mods for Mods for HESK (mods-for-hesk.com). In use at support.netsyms.com.
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.

.gitlab-ci.yml 513B

12345678910111213141516171819202122232425262728293031
  1. image: tetraweb/php
  2. stages:
  3. - test
  4. - deploy
  5. before_script:
  6. - apt-get update
  7. - apt-get install zip unzip
  8. - cd api
  9. - php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
  10. - php composer-setup.php
  11. - php -r "unlink('composer-setup.php');"
  12. - php composer.phar update
  13. - composer install
  14. test:
  15. stage: test
  16. script:
  17. - cd api
  18. - phpunit
  19. deploy:
  20. when: manual
  21. stage: deploy
  22. script:
  23. - cd ../ci
  24. - bash build_zip.sh
  25. artifacts:
  26. paths:
  27. - release.zip