UNPKG

roar-agent

Version:

The Node.js Roar Agent that listens for and executes scan jobs

32 lines (18 loc) 1.52 kB
# Node.js Roar SDK Overview: Roar Agent is installed on external system to monitor for incoming jobs from the Roar Scheduler or initiated by the Roar API via direct or indirect user input. It launches jobs which are run in the context of docker containers. Status: [![Dependencies](https://img.shields.io/badge/dependencies-2%20out%20of%20date-brightgreen.svg)](https://marcfisher@bitbucket.org/liongard/roar-agent.git) [![Dev Dependencies](https://img.shields.io/badge/dev--dependencies-2%20out%20of%20date-brightgreen.svg)](https://marcfisher@bitbucket.org/liongard/roar-agent.git) [![Vulnerabilities](https://img.shields.io/badge/vulnerabilities-None-brightgreen.svg)](https://marcfisher@bitbucket.org/liongard/roar-agent.git) ## Install Roar Agent is designed to be installed via the Roar CLI. See the Roar CLI documentation and the setup-agent for more details. ## Testing Coming Soon... ## Packaging Packaging requires [jq](https://stedolan.github.io/jq/download/) and [awcli](http://docs.aws.amazon.com/cli/latest/userguide/installing.html). See for more information about installing both for your specific OS. You must also setup your AWS credentials either via a file or environment variables. For more information about how to do this please see: [Getting Started with AWS CLI](http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html). ```shell ./publish.sh ``` Will automatically bump the build number, build the agent, package it up and then commit it to our S3 script bucket.