Projects with this topic
-
Deterministic, format-preserving dependency remediation for GitLab CI — Maven first. A hundred eyes on your dependency graph.
Updated -
A structured collection of practical Spring ecosystem examples covering security, data, reactive applications, modular architecture, cloud, AI, native images, and Kotlin.
Updated -
Contains the fundamental classes and interfaces that define the basic functionality of the SCOP framework.
Updated -
Generated Java and TypeScript API contracts for pinned Headscale releases, published as Maven and npm packages with matching upstream versions.
Updated -
-
This project is a simple Product Management system built with Java and Maven. It was developed in collaboration with Charaf Eddine as part of a practical assignment designed to help us learn and apply essential software development tools.
The main objective of this project is to understand how to use Git and GitLab, including version control workflows, branching strategies, and GitLab CI/CD automation. We implemented CRUD functionalities, wrote unit tests with JUnit, and configured a GitLab pipeline to compile the project, run tests, and generate the final package.
The repository follows a real development workflow using feature branches, Merge Requests, and validation rules such as Pipelines must succeed. It serves as hands-on training to practice modern development habits and continuous integration principles.
Updated -
CI pipeline for a Java Maven app with Automatic version increment, dynamic image tags, commit-back without build loops
Updated -
CI pipeline consuming the shared library for a Java Maven app
Updated -
-
A high-performance PowerShell module for generating Shields.io badge URLs and Markdown for your README files. Supports 25 platforms including GitHub, GitLab, Docker, NPM, PyPI, Packagist, Crates.io, Pub.dev, Hex.pm, RubyGems, Maven, Conda, Homebrew, and more!
Updated -
Docker java build image for gitlab-ci based on docker-in-docker (dind), jdk (adoptopenjdk) and maven
Updated -
Java-based ETL template built with Flink, offering a modular, decoupled structure designed to quickly bootstrap scalable, testable, and reliable pipelines. Out of the box provides an easily adaptable PostgreSQL to MongoDB migration.
Updated -
Java microservice template built with Spring Boot and Kafka, following Event-Driven Architecture (EDA). Provides a modular, scalable foundation for asynchronous distributed systems.
Updated -
This component runs Checkstyle and integrates it with Gitlab. Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. It automates the process of checking Java code to spare humans of this boring (but important) task. This makes it ideal for projects that want to enforce a coding standard.
Depending on the component selected it can generate a Code Climate report, which is used by Gitlab as part of its code quality feature or a SARIF Report which integrates with the Gitlab Security Dashboard.
If supplied an Access Token and triggered by a Merge Request event, a second job is run which will leave Notes in the Merge Request for warnings found on changed code.
Updated -
Adds Bash language support to NetBeans — syntax highlighting, code folding, a structure navigator and go to declaration for shell scripts, including the extension-less wrappers recognised by their shebang.
Updated -
REST API to manage bookshelf's project data book
Updated -
A scalable, maintainable UI test automation framework built on Java and Selenium WebDriver, driven by Cucumber BDD, structured with JUnit 5, and orchestrated with Maven. It leverages Serenity BDD to provide living documentation, aggregated test metrics, and rich execution reports.
Updated -
-
Production-ready API test automation framework built with Java 21, Serenity BDD, Cucumber, REST Assured, and JUnit 5. Features 3-layer parallel execution, in-flight retries, interactive living HTML reports, and multi-platform CI/CD.
Updated