What is Build Automation? | What are Build Tools? | CI/CD | Geekific

Опубликовано: 29 Июнь 2024
на канале: Geekific
766
41

Discord Community:   / discord  
GitHub Repository: https://github.com/geekific-official/

We received a lot of requests concerning Maven and Gradle, and while preparing for a Maven versus Gradle video, we realized that before actually working on such an upload, it made a lot of sense to start this series by explaining what build tools are in general and then dive into Java Build tools specifically. So, what are build tools? What do we mean by build automation? And how do these tools contribute to this automation?

Timestamps:
00:00 Introduction
00:30 Build Tools & Build Automation
01:27 Step 1: Develop and Commit
01:50 Step 2: Change detected by CI server
02:20 Step 3: Triggering the build agent
02:55 Step 4: Activating build tools
03:36 Step 5: Compile and run tests
04:20 Step 6: Generate artifacts for deployment
04:45 Full vs Incremental Build
05:15 What is Build Automation?
05:47 What are Build Tools?
06:21 Thanks for Watching!

If you found this video helpful, check other Geekific uploads:
Object-Oriented Programming Fundamentals:    • What is Object-Oriented Programming? ...  
SOLID Principles and Best Practices:    • SOLID Design Principles with Java Exa...  
Recursion Made Simple, Recursive Methods:    • What is Recursion? | Recursion Made S...  
Use-Case and Sequence Diagrams:    • UML Use-Case and Sequence Diagrams Ma...  
Introduction to Dynamic Programming:    • What Is Dynamic Programming and How T...  
What is Docker?:    • What is Docker? | Why should you use ...  
Trees Compared and Visualized, BST vs AVL vs RedBlack vs Splay vs Heaps:    • Trees Compared and Visualized | BST v...  
Generics and Wildcards in Java, Invariance vs Covariance vs Contravariance:    • Generics and Wildcards in Java | Part...  
What is a Container?, What is an Image?:    • What is a Container? | What is an Ima...  
What is a Thread? (Process, Program, Parallelism, Scheduler Explained):    • What is a Thread? | Threads, Process,...  
Domain-Driven Design Made Simple:    • Domain-Driven Design Made Simple | Wh...  
Search In Rotated Sorted Array:    • Search In Rotated Sorted Array | Opti...  
Model-Driven Design Made Simple 2:    • Model-Driven Design Made Simple 1 | M...  
Model-Driven Design Made Simple 1:    • Model-Driven Design Made Simple 2 | B...  
Introduction to Monotonic Stacks, Daily Temperatures LeetCode in Java:    • Introduction to Monotonic Stacks | Da...  

#Geekific #BuildTools #BuildAutomation #Maven #Gradle #Jenkins


Смотрите видео What is Build Automation? | What are Build Tools? | CI/CD | Geekific онлайн, длительностью часов минут секунд в хорошем качестве, которое загружено на канал Geekific 29 Июнь 2024. Делитесь ссылкой на видео в социальных сетях, чтобы ваши подписчики и друзья так же посмотрели это видео. Данный видеоклип посмотрели 766 раз и оно понравилось 41 посетителям.