[ 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.
Complete CI pipeline using GitHub Action to dockerize your Java SpringBoot Gradle application using Jib and push image to Docker Hub
Application developed with TDD for the Advanced Techniques and Tools for Software Development course at Università degli Studi di Firenze
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.
This application will help you in understanding Github Actions and Workflow. Here we are creating a Continous Integration workflow for learning.
API test automation framework using cucumber and Serenity
Kafka simple api restful with Spring
건강한 반려생활을 위한 안내서, 펫탈로그 🐕 - BE
superperk
GitHub actions to compute Semver release vars
Neste projeto arquitetei e desenvolvi uma API de um CRUD posts de blog com Spring-boot.
Created by GitHub
Released October 16, 2018