Displaying 1 to 20 from 105 results

webhook - webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands


webhook is a lightweight configurable tool written in Go, that allows you to easily create HTTP endpoints (hooks) on your server, which you can use to execute configured commands. You can also pass data from the HTTP request (such as headers, payload or query variables) to your commands. webhook also allows you to specify rules which have to be satisfied in order for the hook to be triggered.For example, if you're using Github or Bitbucket, you can use webhook to set up a hook that runs a redeploy script for your project on your staging server, whenever you push changes to the master branch of your project.

volkswagen - :see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass


Volkswagen detects when your tests are being run in a CI server, and makes them pass. If you want your software to be adopted by Americans, good tests scores from the CI server are very important. Volkswagen uses a defeat device to detect when it's being tested in a CI server and will automatically reduce errors to an acceptable level for the tests to pass. This will allow you to spend less time worrying about testing and more time enjoying the good life as a trustful software developer.

size-limit - Prevent JS libraries bloat


Size Limit is a tool to prevent JavaScript libraries bloat. With it, you know exactly for how many kilobytes your JS library increases the user bundle. You can add Size Limit to your continuous integration service (such as Travis CI) and set the limit. If you accidentally add a massive dependency, Size Limit will throw an error.




Hudson - Automated build monitoring system


Hudson monitors executions of repeated jobs, such as building and testing a software project or jobs run by cron. Mostly build scripts used to build the software projects. It used to send mails in case of success or failure. Hudson keeps those outputs and makes it easy for you to notice when something is wrong. It can generate a list of changes made into the build from SCM systems like CVS, Subversion, Git and many others.

ansible-role-jenkins - Ansible Role - Jenkins CI


Installs Jenkins CI on RHEL/CentOS and Debian/Ubuntu servers. Requires curl to be installed on the server. Also, newer versions of Jenkins require Java 8+ (see the test playbooks inside the tests/ directory for an example of how to use newer versions of Java for your OS).

lighthouse-ci - Run Lighthouse in CI using Docker


This repo contains the frontend and backend for the Lighthouse CI server. Please note: This drop in service is considered Beta. There are no SLAs or uptime guarantees. If you're interested in running your own CI server in a Docker container, check out Running your own CI server.

dockertest - Write better integration tests! Dockertest helps you boot up ephermal docker images for your Go tests with minimal work


When developing applications, it is often necessary to use services that talk to a database system. Unit Testing these services can be cumbersome because mocking database/DBAL is strenuous. Making slight changes to the schema implies rewriting at least some, if not all of the mocks. The same goes for API changes in the DBAL. To avoid this, it is smarter to test these specific services against a real database that is destroyed after testing. Docker is the perfect system for running unit tests as you can spin up containers in a few seconds and kill them when the test completes. The Dockertest library provides easy to use commands for spinning up Docker containers and using them for your tests.Using Dockertest is straightforward and simple. Check the releases tab for available releases.


Selunit - Selenium + Continuous Integration


Selunit combines comprehensively Selenium tests in Selenese HTML format (default Selenium IDE format) with Continuous Integration. It provides a flexible Maven plugin for executing Selenese suites in batch and outputs test results in JUnit format. This allows running, controlling and analyzing Selenium tests and reports within all modern CI servers e.g. Hudson or Jenkins without additional tools.

blt - Acquia's toolset for automating Drupal 8 development, testing, and deployment.


BLT (Build and Launch Tool) provides an automation layer for testing, building, and launching Drupal 8 applications. See INSTALL.md for a list of prequisites and links to instructions for creating new projects, adding BLT to existing projects, and updating BLT.

Windows Azure Storage Plugin (Jenkins/Hudson)


A Hudson CI plugin for uploading build artifacts into the Windows Azure Blob storage. (Also works with Jenkins)

BizTalk MsBuild Generator


This tool can be used to generate the MsBuild scripts required to implement a build process for a development environment that will build and deploy your code then allow you to test it. This script can easily be extended and contains an overrides file to contain your extensio...

TFS NuGetter


NuGetter is a TFS 2010 Build Activity designed to provide packaging and deployment management to projects destined for a NuGet Gallery.

Automaton


Automaton is a Continuous Integration engine optimized for Team System and Team Builds. Included is the TeamFoundationExtensions class library which includes helpers and tasks for TFS and MSBuild. THIS PROJECT IS CLOSED, CI FEATURES WAS ADDED TO TFS 2008 AND IMPROVED IN 2010.

NPanday


NPanday is a project to integrate Apache Maven into .Net development environments, allowing you to use open source build infrastructure and Maven repositories. It includes both a Visual Studio add-in to use Maven, and a set of plugins for Maven that build .Net applications.

SPCAF Contrib - custom rules and metrics samples


SPCAF Contrib is a research project by spdevlab.com team and several SharePoint consultants aims to provide jump start for SPCAF custom rules and metrics.

BuildScreen


A standalone Windows application to displays project build statuses from TeamCity. It can be used on a large screen for the whole development team to watch their build statuses as well as on a developer machine.

CC.NET Community PlugIns


Designed to be a repository for many different plugins for CruiseControl.NET. Hope to have many users contributing plugins to the repository.

CCNetConfig


CCNetConfig is a GUI tool to create and maintain the ccnet configuration file for CruiseControl.NET. CCNetConfig allows you to create CruiseControl.NET configuration file by adding a new project and setting properties. CCNetConfig supports all standard configuration blocks and ca