[ CI/CD ] Create a CI/CD pipeline with GitHub Actions, build the app, then built and push the Docker image
-
Updated
Mar 23, 2023 - Java
GitHub Actions gives you the flexibility to build an automated software development lifecycle workflow. You can write individual tasks, called actions, and combine them to create a custom workflow. Workflows are custom automated processes that you can set up in your repository to build, test, package, release, or deploy any code project on GitHub.
“With GitHub Actions you can build end-to-end continuous integration (CI) and continuous deployment (CD) capabilities directly in your repository. GitHub Actions powers GitHub's built-in continuous integration service. For more information, see "About continuous integration."
Taking Action With GitHub Actions
[ CI/CD ] Create a CI/CD pipeline with GitHub Actions, build the app, then built and push the Docker image
Cookiecutter for modern Gradle builds of Java, with build-test GitHub Actions.
Example of building a multi-platform image with GitHub Actions
Practice project with a basic CI pipeline using GitHub Actions, Gradle, Java (with Spring Boot, Junit & Jacoco), Trivy and Docker.
Github Actions, AWS Code Deploy 사용하여 CI/CD 연습
Example of how to use Docker Compose to run and test a Spring Boot API in GitHub Actions.
A „Hello World!” sample written in Java that showcases very simple unit and integration tests.
API de conversão de moedas
The chat-backend repo is a Java-based microservice app built with Spring Boot & Docker. It offers socket-based communication for real-time messaging between users, and is thoroughly tested with JUnit and Mockito. Code quality is monitored via SonarCloud to ensure adherence to industry standards.
My solutions for Advent of Code 2020 written in Java and/or C++
This application will help you in understanding Github Actions and Workflow. Here we are creating a Continous Integration workflow for learning.
Complete CI/CD and QA using GitHub Actions and SonarCloud
Kafka simple api restful with Spring
superperk
GitHub actions to compute Semver release vars
Neste projeto arquitetei e desenvolvi uma API de um CRUD posts de blog com Spring-boot.
The application can display, recommend, place orders and has User Authentication and Authorization features implemented from Spring Security library with automated build, unit tests and Docker Hub push CI/CD pipeline.
Created by GitHub
Released October 16, 2018