GitHub Actions Tutorials | How to Create CICD pipeline using GitHub Actions for a Java Web App

preview_player
Показать описание
⁃ What is GitHub Actions?
⁃ Why GitHub Actions is popular?
⁃ Advantages of GitHub Actions
⁃ Components of GitHub Actions
⁃ Create CICD workflow for a simple Java webapp

What is GitHub Actions?
* GitHub Actions is a CICD platform to help you to automate tasks in software development lifecycle
* It allows you to automate various tasks in your software development workflow by defining workflows using YAML files.
* GitHub Actions are event-driven. i.e., when some event happens, you can trigger series of commands.
* GitHub Actions goes beyond just DevOps and lets you run workflows when other events happen in your repository.
* GitHub provides Linux, Windows, and macOS virtual machines to run your workflows, or you can host your own self-hosted runners in your own data center or cloud infrastructure.

Why GitHub Actions is popular?
GitHub Actions offers several advantages for automating workflows in your software development process.

Integration with GitHub
YAML-based Configuration

Sample GitHub Actions Workflow YAML for creating a WAR file using Maven

Рекомендации по теме
Комментарии
Автор

Please explain more about GitHub runners

yogithakakarla
Автор

Is it free of cost using along with public repo?

thomasmotty
Автор

I tried to deploy the given code its not running what should i change

pranjalmate