Nx is a smart and extensible build framework to help you architect, test, and build at any scale — integrating seamlessly with modern technologies and frameworks while providing a distributed graph-based task execution, computation caching, smart rebuilds of affected projects, powerful code generators, editor support, GitHub apps, and more.
Batect allows you to define your development tasks (building, running, testing, linting and more) in terms of one or more Docker containers, run those tasks quickly and consistently everywhere, and easily share them with your team.
Command line driven CI frontend and development task automation tool
At its core tox povides a convenient way to run arbitrary commands in isolated environments to serve as a single entry point for build, test and release activities.
tox is a generic virtualenv management and test command line tool.
Lighthouse is an open-source, automated tool for improving the quality of web pages. You can run it against any web page, public or requiring authentication. It has audits for performance, accessibility, progressive web apps, SEO and more.
Tool to make sure your commits are compliant with conventional commits. It is aimed mainly at CIs to prevent branches with commits that don’t comply. Usage as a pre-commit hook is also under consideration.
Jenkins X is a CI / CD platform for Kubernetes.
Skaffold is a command line tool that facilitates continuous development for Kubernetes applications. You can iterate on your application source code locally then deploy to local or remote Kubernetes clusters. Skaffold handles the workflow for building, pushing and deploying your application. It can also be used in an automated context such as a CI/CD pipeline to leverage the same workflow and tooling when moving applications to production.
Dotmesh captures snapshots from stateful Docker and Kubernetes applications as ’datadots‘, and gives you the ability to label, store and share them as you would with version-controlled code. Dotmesh is an open–source primitive that can be accessed via CLI or API.
Open source continuous delivery server to model and visualize complex workflows with ease. Automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
PhpMetrics provides various metrics about PHP projects. PhpMetrics is designed to be understable and easy to use. Thanks to d3js, it will scores your project with beautiful graphs. PhpMetrics interacts with Jenkins or Sonar. It provides reports in many formats (XML, violations, HTML, CSV...). PhpMetrics can be extended with plugins (Symfony2...).
Concourse is a pipeline-based CI system written in Go.
Rather than a myriad of checkboxes, pipelines are defined as a single declarative config file, composing together just three core concepts.
As your project grows, your pipeline will grow with it, and remain understandable.
Drone is an open source Continuous Delivery platform that automates your testing and release workflows. It is built on container technology. Every build is executed inside an ephemeral Docker container, giving developers complete control over their build environment with guaranteed isolation.
Sonar is an open platform to manage code quality.
phpDocumentor enables you to generate documentation from your PHP source code. This documentation provides an in-depth view of your project to you, your consumers and contributors.
The goal of this project is to provide a standard template for Jenkins jobs for PHP projects.