Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

INTER-Mediator開発における継続的インテグレーション

976 views

Published on

2017/10/21 FileMaker Pro 東京ユーザーズミーティング発表資料

Published in: Technology
  • Be the first to comment

  • Be the first to like this

INTER-Mediator開発における継続的インテグレーション

  1. 1. INTER-Mediator 2017/10/21 FM-Tokyo
  2. 2. • Continuous Integration CI • • CI
  3. 3. • Web • PDO MySQL MariaDB PostgreSQL SQLite FileMaker Server https://inter-mediator.com/ INTER-Mediator
  4. 4. • • 2010 1 • MIT INTER-Mediator
  5. 5. • 2014 Committee • INTER-Mediator Directive Committee
  6. 6. • INTER-Mediator FileMaker Server 16 • Web with XML • FileMaker Server
  7. 7. • Git • 2010 GitHub • INTER-Mediator CI
  8. 8. Web push pull request pull CI Thanks to GitHub, Travis CI, CircleCI, GitLab.com and Slack.
  9. 9. • 2013 Travis CI • PHPUnit • GitHub INTER-Mediator CI
  10. 10. • GitHub CI • • • Slack Travis CI
  11. 11. Travis CI
  12. 12. • Travis CI DB MySQL • PostgreSQL SQLite • FileMaker Server CI INTER-Mediator CI
  13. 13. • PHP JavaScript • Buster.JS Xvfb INTER-Mediator CI
  14. 14. • • • PHP etc. INTER-Mediator CI
  15. 15. • Linux Virtual Machine VM • Vagrant VM • Serverspec • INTER-Mediator-ServerVM
  16. 16. • 2015 Travis CI CircleCI • Docker CircleCI
  17. 17. • CircleCI 2.0 7 • Docker • Docker • Docker CircleCI 2.0
  18. 18. • Docker E2E • Selenium WebDriver + Ruby • INTER-Mediator CircleCI 2.0 & Docker
  19. 19. • • GitLab CI GitLab Pages •
  20. 20. • • • CI
  21. 21. https://github.com/INTER-Mediator

×