0.0
No commit activity in last 3 years
No release in over 3 years
Module for Bundler allowing the transfer of package dependencies to ECS for further legal and vulnerability analysis. See https://ecs.eacg.de for a detailed service description.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 2.3.5
~> 5.1.0
~> 3.4

Runtime

~> 1.0
~> 1.3.1
~> 2.0.2
 Project Readme

TrustSource Bundler Plugin

Gem Version

Gem to transfer dependency information to TrustSource Service (Open Source Code Compliance and Vulnerability analysis). See https://www.trustsource.io for more information or create a free account at https://app.trustsource.io.

Installation

Add this line to your application's Gemfile:

gem 'ecs_bundler'

And then execute:

$ bundle

Or install it yourself as:

$ gem install ecs_bundler

To store your credentials for automated transfer you may create .ecsrc.json in your project directory or in your home directory to set credentials globally (not recommended!)

.ecsrc.json example:

{
  "userName": "UserName",
  "apiKey": "apiKey",
  "url": "url",
  "project": "Project Description"
}

Usage

You also may initiate transfer to ECS server manually by executing following command via terminal:

ecs_bundler
ecs_bundler -u userName -k apiKey -p Project 
ecs_bundler -c config.json
Usage: ecs_bundler [switches|options]
Switches:
   --help (-h) - display this help message
   --version - display version string
Options:
   --apiKey (-k) - api key
   --userName (-u) - user name
   --url - Base url
   --project (-p) - Project name
   --config (-c) - Config path

You also may initiate transfer to ECS server manually by executing following command in rake task or any other place:

ECSBundler.run