All Projects → arquillian → smart-testing

arquillian / smart-testing

Licence: Apache-2.0 license
We know which tests you want to run.

Programming Languages

java
68154 projects - #9 most used programming language
shell
77523 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to smart-testing

build-plugin-template
Template repository to create new Netlify Build plugins.
Stars: ✭ 26 (+8.33%)
Mutual labels:  continuous-delivery, continuous-testing
Pipelines
Build pipelines for automation, deployment, testing...
Stars: ✭ 105 (+337.5%)
Mutual labels:  continuous-delivery, continuous-testing
Abstruse
Abstruse is a free and open-source CI/CD platform that tests your models and code.
Stars: ✭ 704 (+2833.33%)
Mutual labels:  continuous-delivery, continuous-testing
Gaia
Build powerful pipelines in any programming language.
Stars: ✭ 4,534 (+18791.67%)
Mutual labels:  continuous-delivery, continuous-testing
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (+516.67%)
Mutual labels:  continuous-delivery, continuous-testing
Bzppx Codepub
暴走皮皮虾之代码发布系统,是现代的持续集成发布系统,由后台管理系统和agent两部分组成,一个运行着的agent就是一个节点,本系统并不是造轮子,是"鸟枪"到"大炮"的创新,对"前朝遗老"的革命.
Stars: ✭ 471 (+1862.5%)
Mutual labels:  continuous-delivery, continuous-testing
Flagsmith Frontend
Web App and Mobile App for Flagsmith
Stars: ✭ 86 (+258.33%)
Mutual labels:  continuous-delivery, continuous-testing
Gocd
Main repository for GoCD - Continuous Delivery server
Stars: ✭ 6,314 (+26208.33%)
Mutual labels:  continuous-delivery, continuous-testing
Cdeasy
Continuous Delivery made Easy ;)
Stars: ✭ 143 (+495.83%)
Mutual labels:  continuous-delivery, continuous-testing
Build
Netlify Build runs the build command, Build Plugins and bundles Netlify Functions.
Stars: ✭ 135 (+462.5%)
Mutual labels:  continuous-delivery, continuous-testing
How To Collaborate On Github
A mini book about collaborating on GitHub
Stars: ✭ 346 (+1341.67%)
Mutual labels:  continuous-delivery, continuous-testing
Rok8s Scripts
Opinionated scripts for managing application deployment lifecycle in Kubernetes
Stars: ✭ 248 (+933.33%)
Mutual labels:  continuous-delivery, continuous-testing
swarmci
Swarm CI - Docker Swarm-based CI system or enhancement to existing systems.
Stars: ✭ 48 (+100%)
Mutual labels:  continuous-delivery, continuous-testing
Jenkins Build Monitor Plugin
Jenkins CI Build Monitor Plugin
Stars: ✭ 695 (+2795.83%)
Mutual labels:  continuous-delivery, continuous-testing
noise-php
A starter-kit for your PHP project.
Stars: ✭ 52 (+116.67%)
Mutual labels:  continuous-delivery, continuous-testing
Jacoco Plugin
Jenkins JaCoCo Plugin
Stars: ✭ 119 (+395.83%)
Mutual labels:  continuous-delivery, continuous-testing
Nevergreen
🐤 A build monitor with attitude
Stars: ✭ 170 (+608.33%)
Mutual labels:  continuous-delivery, continuous-testing
badwolf
Docker based continuous integration, continuous deployment and code lint review system for BitBucket
Stars: ✭ 88 (+266.67%)
Mutual labels:  continuous-delivery, continuous-testing
gocd-trial
See GoCD in action quickly, using docker-compose.
Stars: ✭ 25 (+4.17%)
Mutual labels:  continuous-delivery
www.go.cd
Github pages repo
Stars: ✭ 39 (+62.5%)
Mutual labels:  continuous-delivery

Smart Testing

Build Status

We know which tests you want to run.

We all know that as the project evolves we keep adding more and more tests to ship our products confidently. This however has an impact on the build time and thus we waste time waiting for the most important question to be answered - "Did I break anything with my changes?".

Let it be your local development or a CI server - what if you could know this as soon as possible?

We created Smart Testing to give you the fastest possible feedback loop when it comes to executing your tests.

Installation

To quickly start using Smart Testing all you need to do is to execute following snippet:

curl -sSL https://git.io/v5jy6 | bash

You can also add these flags:

  • -l|--latest latest published artifact in Maven Central (that’s the default)

  • -v|--version= - specific version to install

For example:

curl -sSL https://git.io/v5jy6 | bash -s -- --latest

Important
The script is tested on Linux, but we do provide basic OSX support [1] with the fully fledged version coming next release.
Important
This script requires xmllint, so make sure you have it installed.

Documentation

To read complete documentation head over to http://arquillian.org/smart-testing/

You can also generate it locally. All you need to have in place is Docker. Simply execute

$ ./.asciidoctor/generate.sh

and you are set. You will find generated documentation in the gh-pages folder.

On Linux you can combine it with following command:

./.asciidoctor/generate.sh && xdg-open gh-pages/index.html &>/dev/null

This will generate the documentation and open it in the browser.


1. In case no .mvn/extension.xml file exists.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].