Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

TuleapCon 2019. DevOps in Tuleap

Tuleap integrates or is connected with efficient tools to automates development workflow. We will show you how building a continuous development and delivery pipeline with Git, Pull Requests and Jenkins in Tuleap.

  • Loggen Sie sich ein, um Kommentare anzuzeigen.

  • Gehören Sie zu den Ersten, denen das gefällt!

TuleapCon 2019. DevOps in Tuleap

  1. 1. #tuleapcon2019 DevOps in Tuleap Thomas Gerbet, Enalean
  2. 2. #tuleapcon2019 DevOps? ● Set of ideas and practices ● Speed up idea → production ● Ensure high-quality ● Collaboration, Automation 2
  3. 3. #tuleapcon2019 Git ● SCM is crucial for coordination ● Corner stone of your DevOps strategies 3
  4. 4. #tuleapcon2019 Large binary assets Git💔 ● Performance issues: –Slow fetch/pull –Slow housekeeping tasks ● Infrastructure issues
  5. 5. #tuleapcon2019 Large binary assets Git💔 Linux Kernel Go Chromium Android Enalean Customer Pack size 1.5 GiB ~ 1 GiB 23 GiB ~ 8 GiB 3.8 GiB Ivan Frade, Minh Thai - Google - Git Merge 2019
  6. 6. #tuleapcon2019 Git LFS 6 ● Git extension: Keep your Git workflow ● Download less data ● Easy access controls and permissions
  7. 7. #tuleapcon2019 Code Review & Pull Request ● Communication between developers ● Share knowledge ● Catch errors early
  8. 8. #tuleapcon2019 Continuous Testing & Integration ● Quick feedback about quality ● Bring confidence ● Jenkins ↔ Tuleap ● Direct feedback in pull requests ● Jenkins plugin for autodiscovery of repositories and branches 8
  9. 9. #tuleapcon2019 Let’s Play
  10. 10. #tuleapcon2019 🚀 From your Tuleap Project to Jenkins
  11. 11. #tuleapcon2019 Do You Want More? ● Adapt to your needs ● Trackers & Agile Dashboard ● Test Management ● REST API

×