gradle.com
Open in
urlscan Pro
2606:4700::6811:a550
Public Scan
Submitted URL: https://go.gradle.com/e/68052/p-dive-emea-2--time-1681344000/n3gnyd/609518960?h=hsBSoOUrX5WMXaxGh-A0mj9ilJP7vn0YqATfmr...
Effective URL: https://gradle.com/training/gradle-build-cache-deep-dive-emea-2/?time=1681344000
Submission: On April 11 via api from CH — Scanned from DE
Effective URL: https://gradle.com/training/gradle-build-cache-deep-dive-emea-2/?time=1681344000
Submission: On April 11 via api from CH — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Join us for the next DPE Lowdown: How LinkedIn Prioritizes DPE Initiatives – May 4, 2023. Register now. * Solutions * * * Key Capabilities * Overview * Performance Acceleration * Build Cache * Predictive Test Selection * Test Distribution * Performance Continuity * Build Scan™ * Failure Analytics * Trends & Insights * CI Build Cache & Resource Profiling * Platform Services * Performance & Scalability * Security * * Solutions for… * DPE Engineers & Managers * Senior Engineers * Build Engineers * VPs & Directors of Engineering * CI & DevOps Engineers * Application Engineers * Build Systems * Android * Gradle Build Tool * Maven * Scala & sbt * * * * * Pricing * Customers * Commercial * Overview * Success Stories * Customer Reviews * Testimonials * Select Customers * OSS Projects * Profiles & Results * Learning Center * * * * All Resources * - By Learning Objective * - By Journey Phase * - By Key Topics * * * Events & Training * Blog * Documentation * Demo Video * YouTube Channel * ROI Calculator * * * Company * Who We Are * Our Story * Working at Gradle * Our Team * Press & Media Center * Brand * Gradle.org * Free Training * Request Demo GRADLE BUILD CACHE DEEP DIVE - EMEA APRIL 13, 2023 7:00 AM - 10:00 AM PST 1681394400 1681405200 APRIL 13, 2023 02:00 PM - 05:00 PM GMT Get hands-on training on using Gradle’s Build Cache for improving performance. DESCRIPTION The Gradle build cache significantly reduces build time by reusing outputs produced by other builds in your organization. In this training you will learn the basics and best practices to improve the performance of your builds by using the build cache. We’ll go over the recommended architecture for setting up a cache as well as how to author tasks to correctly utilize caching. We will also use Gradle Enterprise to learn how to analyze and troubleshoot issues. DURATION 2.5 hours training session followed by 30-minutes Q&A. AUDIENCE Gradle build tool users as well as Gradle Enterprise users interested in speeding up builds are encouraged to attend the training. PREREQUISITES * Gradle Build Tool experience * Knowledge of core concepts * Authoring build files * Kotlin experience a plus but not required * Experience with Java software development OBJECTIVES After this training the participants will be able to: * Understand the benefits of using the Gradle build cache * Use and configure the build cache * Optimize build logic for maximum cacheability COURSE OUTLINE * Historical Background * Context of problem we’re trying to solve * Life of a build * Performance Ideas: Re-use * Build Cache in Gradle * Incremental Builds * Visible through task outcomes * How it works * Build-in tasks that support * Limitations * Local Cache * How it works and benefits * How to enable and use * Limitations * Hands-on exercise 1 * Remote Cache * How it works and benefits * How to enable and use * Hands-on exercise 2 * Enabling with Custom Tasks * Wiring inputs and outputs using annotations for caching * Normalizing inputs * Using runtime API to enable caching * Hands-on exercise 3 * Troubleshooting Tasks * Possible problems * Approaches to debugging * Using build scans * Hands-on exercise 4 * Next Steps * Getting started with local cache * Gradle Enterprise for remote cache COMMUNITY * Twitter * Blog * LinkedIn * YouTube * Newsletters * Gradle.org GET STARTED NOW * Solutions Overview * Gradle Enterprise Demo (Video) * Request Trial * Contact ABOUT * Who We Are * Our Story * Working at Gradle * Our Team * Press & Media Center * Brand © Gradle Inc. 2023 Privacy Policy | Terms | Status This website uses cookies and other technology to provide you a more personalized experience.Accept