* Cantinho Satkeys

Refresh History
  • j.s.: dgtgtr a todos  4tj97u<z
    07 de Julho de 2025, 13:50
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    06 de Julho de 2025, 11:43
  • j.s.: [link]
    05 de Julho de 2025, 16:31
  • j.s.: dgtgtr a todos  4tj97u<z
    05 de Julho de 2025, 16:31
  • j.s.: h7t45 ao convidado de Honra batatinha pela sua ajuda
    05 de Julho de 2025, 16:30
  • FELISCUNHA: ghyt74  pessoal   4tj97u<z
    04 de Julho de 2025, 11:58
  • JPratas: dgtgtr Pessoal  101041 Vamos Todos Ajudar na Manutenção do Forum, Basta 1 Euro a Cada Um  43e5r6
    03 de Julho de 2025, 19:02
  • cereal killa: Todos os anos e preciso sempre a pedir esmolas e um simples gesto de nem que seja 1€ que fosse dividido por alguns ajudava, uma coisa e certa mesmo continuando isto vai levar volta a como se tem acesso aos tópicos, nunca se quis implementar esta ideia mas quem não contribuir e basta 1 € por ano não terá acesso a sacar nada, vamos ver desenrolar disto mais ate dia 7,finalmente um agradecimento em nome do satkeys a quem já fez a sua doação, obrigada
    03 de Julho de 2025, 15:07
  • m1957: Por favor! Uma pequena ajuda, não deixem que o fórum ecerre. Obrigado!
    03 de Julho de 2025, 01:10
  • j.s.: [link]
    02 de Julho de 2025, 21:09
  • j.s.: h7t45 ao membro anónimo pela sua ajuda  49E09B4F
    02 de Julho de 2025, 21:09
  • j.s.: dgtgtr a todos  4tj97u<z
    01 de Julho de 2025, 17:18
  • FELISCUNHA: Votos de um santo domingo para todo o auditório  4tj97u<z
    29 de Junho de 2025, 11:59
  • m1957: Foi de boa vontade!
    28 de Junho de 2025, 00:39
  • j.s.: passem f.v. por aqui [link]    h7t45
    27 de Junho de 2025, 17:20
  • j.s.: renovamos o nosso pedido para uma pequena ajuda para pagemento  do nosso forum
    27 de Junho de 2025, 17:19
  • j.s.: h7t45 aos convidados de honra Felizcunha e M1957 pela ajuda
    27 de Junho de 2025, 17:15
  • j.s.: dgtgtr a todos  4tj97u<z
    27 de Junho de 2025, 17:13
  • FELISCUNHA: ghyt74  pessoal  4tj97u<z
    27 de Junho de 2025, 11:51
  • JPratas: try65hytr A Todos  classic k7y8j0
    27 de Junho de 2025, 04:35

Autor Tópico: Building Java Using Gradle On Jenkins  (Lida 57 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline mitsumi

  • Sub-Administrador
  • ****
  • Mensagens: 121842
  • Karma: +0/-0
Building Java Using Gradle On Jenkins
« em: 21 de Dezembro de 2022, 06:14 »


Published 12/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 757.51 MB | Duration: 2h 3m

A hands-on guide with step-by-step examples for Git, Docker, Jenkins, Gradle, Java, and bringing them all together

What you'll learn
The basics of Test Automation, CI, CD, and DevOps
The fundamentals of Source Control (Git), Docker, and Jenkins
How to install and setup Git, Docker, Docker Compose, and Jenkins
An Introduction to Java Build Concepts and Gradle
How to use Gradle to check, test, and publish Java libraries
How to use Jenkins to automate CI/CD based on Gradle using freestyle jobs, scripted pipelines, and declarative pipelines
Requirements
An understanding of the Windows/Linux/Mac command-line
A very basic understanding of Java coding
Knowledge of how to install third-party applications and tools, and making them available via the command-line
Description
With so many terms, techniques, and tools available, navigating how about building and delivering software can be overwhelming. This course picks a path through that maze, specifically focused on Java, and walks through a set of those options for delivery. Specifically using a combination of Docker, Jenkins, Git, and Gradle. Every aspect of this course also comes with a Git repository that contains both details and the examples being discussed.Learners can follow along by running their own development environments for executing the examples, or just use this as a deep-dive explanation into the inner workings of Java-Jenkins-Gradle delivery. Either way, let working code be your guide. The course structure starts with setting up a basic development environment, and ends with using a Jenkins declarative pipeline to execute a Gradle build using the Java, Maven, Jacoco, and PMD plugins, that on the pass of all the quality gates publishes the resulting Java Library to a Maven Repository.It additionally covers the concepts of containerization, configuration as code, static code analysis, unit testing, code coverage, and pipelines as code. The course is otherwise divided into three sections:(1) InfrastructureGit via Github - Setting up Git so that you can use SSH to get the examples.Docker and Docker Compose - Installing Docker and Docker Compose to be able to run containers locally.Jenkins via Docker Compose - Running Jenkins locally in a container.(2) Building JavaBuilding Java 101 - The basics of how Java code is turned into a Jar.Gradle and the Java Plugin - Using the Java Plugin to test and build a Jar.Gradle and Java Code Coverage - How to generate code coverage for unit testing, and set a quality gate.Gradle and Java Static Code Analysis - How to run PMD, and set a quality gate.Gradle and Java Library Publishing - How to publish a Jar to a Maven Repository.(3) Jenkins AutomationFreestyle Job - Building, Testing, and Delivering the Jar using a Freestyle Job.Scripted Pipeline - Building, Testing, and Delivering the Jar using a Scripted Pipeline.Declarative Pipeline - Building, Testing, and Delivering the Jar using a Declarative Pipeline.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 About Me
Lecture 3 The Path to DevOps
Section 2: Infrastructure
Lecture 4 Intro to Source Control
Lecture 5 Installing Git via Github.com
Lecture 6 Following along by Forking
Lecture 7 Intro to Docker
Lecture 8 Docker and Docker Compose
Lecture 9 Intro to Jenkins
Lecture 10 Jenkins via Docker Compose
Section 3: Building Java
Lecture 11 Building Java 101
Lecture 12 Intro to Gradle
Lecture 13 Gradle and the Java Plugin
Lecture 14 Gradle and Java Code Coverage
Lecture 15 Gradle and Java Static Code Analysis
Lecture 16 Gradle and Java Library Publishing via Maven
Section 4: Automating on Jenkins
Lecture 17 Jenkins Freestyle Job
Lecture 18 Jenkins Scripted Pipeline
Lecture 19 Jenkins Declarative Pipeline
Lecture 20 References
DevOps Engineers and Developers interested on how Gradle can be used to build and publish Java-based projects via the available techniques on Jenkins,Developers looking for a deeper understanding on how Git, Docker, Java, Jenkins, and Gradle can all come together to build and deliver


Download link

rapidgator.net:
Citar
https://rapidgator.net/file/587ea80c7439249ef13decebe765e4d0/zoqjb.Building.Java.Using.Gradle.On.Jenkins.rar.html

uploadgig.com:
Citar
https://uploadgig.com/file/download/a2015ddc087B0c8C/zoqjb.Building.Java.Using.Gradle.On.Jenkins.rar

nitroflare.com:
Citar
https://nitroflare.com/view/6BBF48D2E68E744/zoqjb.Building.Java.Using.Gradle.On.Jenkins.rar

1dl.net:
Citar
https://1dl.net/5psk8xz8d99t/zoqjb.Building.Java.Using.Gradle.On.Jenkins.rar