This is the main repository for GoCD - a continuous delivery server. GoCD helps you automate and streamline the build-test-release cycle for worry-free, continuous delivery of your product. To quickly build your first pipeline while learning key GoCD concepts, visit our Intro to GoCD guide.
ci cd gocd ci-cd continuous-integration continuous-delivery-server continuous-delivery infrastructure-as-code continuous-deployment continuous-testingDevelop powerful pipelines with the help of SDKs and simply check-in your code into a git repository. Gaia automatically clones your code repository, compiles your code to a binary and executes it on-demand. All results are streamed back and formatted to a user-friendly graphical output. Automation Engineer, DevOps, SRE, Cloud Engineer, Platform Engineer - they all have one in common: The majority of tech people are not motivated to take up this work and they are hard to recruit.
pipeline automation cplusplus build deployment kubernetes continuous-integration continuous-delivery continuous-testing devops devops-toolsMeterSphere is an End-to-End open source continuous testing platform. MeterSphere 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,全面兼容 JMeter、Postman、Swagger 等开源、主流标准。
testing swagger jmeter test-automation postman continuous-testing testcase api-testing performance-testing testlink testlink-alternative metersphereBuild Monitor Plugin provides a highly visible view of the status of selected Jenkins jobs. It easily accommodates different computer screen sizes and is ideal as an Extreme Feedback Device to be displayed on a screen on your office wall. (Inspired by the no longer maintained RadiatorView plugin).
jenkins-ci continuous-integration continuous-delivery continuous-testing continuous-improvementA simple and complete feature flag solution, without any complex backend system to install, all you need is a file as your backend. No server is needed, just add a file to your central system and all your services will react to the changes in this file.
devops continuous-delivery continuous-deployment feature-flags feature-toggles variants continuous-testing toggles help-wanted golang-library experiments beginner-friendly feature-toggle feature-flag feature-togglingThe majority of widely used browsers (except IE) are tested on BrowserStack.Abstruse is a continuous integration platform requiring zero or minimal configuration to get started, providing safe testing and deployment environment using Docker containers. It integrates seamlessly with all git hosted services as GitHub, BitBucket, GitLab and gogs.
continuous-integration continuous-delivery continuous-testing continuous-deployment dockerized server ci cd docker testing abstruse test-integration test-automation ci-integrationReBench is a tool to run and document benchmarks. Currently, its focus lies on benchmarking virtual machines, but nonetheless it can be used to benchmark all kind of other applications/programs, too. To facilitate the documentation of benchmarks, ReBench uses a text-based configuration format. The configuration files contain all aspects of the benchmark. They describe which binary was used, which parameters where given to the benchmarks, and the number of iterations to be used to obtain statistically reliable results.
benchmarking performance-tracking continuous-testing continuous-benchmarking research-tool sciencePipelines is a simple tool with a web UI to manage running tasks. It supports running tasks manually through a Web UI or automatically via webhooks. Pipelines is primarily developed to run on Linux / MacOS. Windows support is not available at the moment.
automation ci cd continuous-integration continuous-delivery continuous-deployment continuous-testingA plugin for Jenkins to capture and visualize code coverage testing results for projects using the JaCoCo for code-coverage analysis. Note: Version 2.0.0 and higher requires using JaCoCo 0.7.5 or newer, if your projects still use JaCoCo 0.7.4, the plugin will not display any code-coverage numbers any more! In this case please use version 1.0.19 until you can update jacoco in your codebase.
jacoco-plugin coverage jacoco developer-tools continuous-testing continuous-delivery continuous-integrationIf you're willing to provide access to commercial security tools (e.g. Rapid7's Nexpose, Tenable Nessus, QualysGuard, HP WebInspect, IBM Appscan, etc) please PM us as this will continue to promote CSIs interoperability w/ industry-recognized security tools moving forward. It's easy to agree that while corporate automation is a collection of proprietary source code, the core modules used to produce automated solutions should be open for all eyes to continuously promote trust and innovation...broad collaboration is key to any automation framework's success, particularly in the cyber security arena.
continuous-integration security automation continuous-testing continuous-security vulnerability-detection static-analysis security-framework devops telephony web ethical-hacking vagrant packer aws-ec2 penetration-testing bugbounty kali-linux kali kalilinuxExptool was originally created to help automate standalone expo app builds, but exp recently implemented the necessary features required to fulfill this goal. Exptool is no longer needed to automate expo standalone builds. Take a look at this blog post if you're looking to automate your standalone builds without exptool.
expo nodejs npm react-native cli continuous-integration continuous-deployment continuous-delivery continous-integration continuous-testing automation exp ios android ci cdStructured Acceptance Test ("STAT") is a simple and extensible standard for acceptance testing processes. The target of the test can be any set of computer files, for example source code, images, audio files and documents. The process can be an automated computer program, manual execution of a test plan or even a committee review. The outcome of the process is findings and recommendations which can be used to improve the target and can indicate a pass or fail result. If your acceptance testing process uses a standardized output format then consumers can make better use of it.
static-analysis checker schema acceptance-testing analysis analysis-framework testing-tools validation continuous-integration continuous-testingPHPCI Installer for Laravel Homestead. Simple shell script that automatically installs the PHPCI with no user interaction required on a Laravel Homestead box. The script drops the phpci database if it already exists and creates a new one. So if you already have a database with such name, make sure to either rename it or change the database name by forking this repo before installation.
phpci laravel-homestead phpci-installer shell homestead installer laravel continuous-integration continuous-testing testing ci phpunitThis project adheres to the Contributor Covenant code of conduct. By participating, you are expected to uphold this code.
delivery-pipeline continuous-integration continuous-delivery jenkins docker continuous-testing continuous-deployment blue-oceanAccording to me every software development company should start implementing DevOps. It is awesome.
jenkins continuous-testing deployment-pipeline performance-monitoring docker build-automation release-automation continous-integration continuous-deployment continuous-deliveryI love my QA automation team, they are my inspiration to learn new things in automation every day. Helped many clients to setup their QA automation pipeline. QA Automation using Selenium, Appium, Jmeter, SonarQube, OWASP Zap, SoapUI, Git, Jenkins, Gradle, TestNG, Docker.
qa automation-api automation-selenium regression-tests continuous-testing database-testingWCAG-Zoo is a set of command line tools that help provide basic validation of HTML against the accessibility guidelines laid out by the W3C Web Content Accessibility Guidelines 2.0. Each tool checks against a limited set of these and is designed to return simple text output and returns an error (or success) code so it can be integrated into continuous build tools like Travis-CI or Jenkins. It can even be imported into your Python code for additional functionality.
accessibility continuous-testing wcagAlloyCI is a Continuous Integration, Deployment, and Delivery coordinator, written in Elixir, that takes advantage of the GitLab CI Runner, and its capabilities as executor. It also provides its own runner, the Alloy Runner, which is a fork of the GitLab CI Runner, with extra capabilities. It aims to bridge the gap between GitLab's CI runner and GitHub. GitLab's CI runner is tightly coupled with GitLab, so it is not possible to use one of these runners from a GitHub codebase.
ci continuous-integration continuous-deployment continuous-testing elixir-phoenix elixir ci-servicesSwarmCI (super pre-alpha) is a CI extension, meaning, you can use it to extend your existing build system (jenkins, bamboo, teamcity, etc), with parallel, distributed, isolated build tasks by leveraging your Docker Swarm. This project inspired me because of the problems I've faced with conventional CI platforms like Jenkins, Bamboo, Teamcity.
docker ci continuous-integration continuous-deployment continuous-delivery continuous-testing swarm docker-swarm bamboo teamcity parallel workflow pipelineThis is a very opiniated « continuous testing » tool for =Go=. In a nutshell it does : watch a folder (gopath or not…) and execute tests when file changes.
testing continuous-testing continuous filewatcher
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.