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.

CICD at Oath using Screwdriver

291 Aufrufe

Veröffentlicht am

Jithin Emmanuel, Sr. Software Development Manager, Developer Platform Services, provides an overview of Screwdriver (http://www.screwdriver.cd), and shares how it’s used at scale for CI/CD at Oath. Jithin leads the product development and operations of Screwdriver, which is a flagship CI/CD product used at scale in Oath.

Veröffentlicht in: Technologie
  • Als Erste(r) kommentieren

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

CICD at Oath using Screwdriver

  1. 1. CI/CD at Oath using Screwdriver
  2. 2. Screwdriver Stats Usage 29k+ Pipelines 30k+ Daily builds Templates 10+ Programming Languages Footprint 470+ Hosts 5 Clusters History 4 Versions 2011 Established
  3. 3. Secure Continuous Delivery Integrated with Daily Habits Runs AnywherePipeline As Code Features
  4. 4. 1. Pipeline as code. 2. Containerized application components running on Kubernetes cluster, both on-prem and in public cloud. 3. Containerized builds. 4. Strict build isolation via HyperContainer VM executor. 5. Community based support. 6. Shared best practices via Templates & Commands. Overview
  5. 5. 1. Advanced pipeline Workflow ○ https://cd.screwdriver.cd/pipelines/986/events 2. Native SonarQube support for build analysis. ○ https://cd.screwdriver.cd/pipelines/777/events 3. External Screwdriver Config. ○ https://cd.screwdriver.cd/pipelines/1074/child-pipelines 4. Build Cache. ○ https://cd.screwdriver.cd/pipelines/1773/events 5. Monorepo support. ○ https://cd.screwdriver.cd/pipelines/1837/events 6. Branch Filtering. ○ https://cd.screwdriver.cd/pipelines/1838/events Features
  6. 6. 1. User provided build clusters 2. Dashboard on build metrics Upcoming
  7. 7. 1. User Guide - http://docs.screwdriver.cd 2. OSSD - https://cd.screwdriver.cd 3. Support - https://docs.screwdriver.cd/about/support 4. Contributing - https://docs.screwdriver.cd/about/contributing/index Quick links
  8. 8. Jithin Emmanuel jithine@oath.com https://www.linkedin.com/in/jithine Questions?

×