tag-me-in v0.13.1
tag-me-in
A stand-alone distributed continuous integration system.
Installation
This package is released under the ISC license.
Installing package using npm:
$ npm install --global tag-me-in
Usage
Warning: This server hosted by this package is built to run npm test
for any
given commit. Please only use this site for development on an internal network.
Don't host the site where it can be hit by the public internet as someone could
craft a malicious commit to cause harm to your computer, network, or internet as
a whole.
Here we'll setup the simplest configuration for testing. This configuration will host a single tester server on the same machine where the project that we want to test is being developed.
Host a tester server:
$ tag-me-in server
Issue a test command against our single tester server:
$ tag-me-in client --version 10.15.3 --repo https://bitbucket.org/wareification/tag-me-in.git --commit cef15db0e7c54cadaee586f799cfbbe06ffbd995 --tester http://localhost
Only a zero exit code for the client command means that tests ran without failure.
The distributed server model that this system uses gains greatly from the use of virtualization. A tool like Vagrant (https://www.vagrantup.com/) could be used to spin up many tester servers with varied platform configurations on a single physical test server.
Support
Please forward all bug reports and feature requests to author's email.
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago
6 years ago