Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

TuleapCon 2019. DevOps in Tuleap

124 vues

Publié le

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.

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

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

×