Skip to content

Plugin to integrate TrustSource (code compliance) with Swift package manager

License

Notifications You must be signed in to change notification settings

TrustSource/ts-spm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ts-spm-plugin

Swift package manager for TrustSource (ECS) (open source code compliance)

Warning

PLEASE NOTE: We stopped further development on this tool. You may still use it, but it will no longe receive support. Starting Q4/2024 we decided to focus all efforts on developing ts-scan, which will soon also cover all capabilities of this solution.

Installation

Requirements

  • pip - is often already contained in the Python distribution but in some cases, please, follow the pip's installation instruction

Installation from a local folder

cd <path to the ecs-spm-plugin>
pip install ./ --process-dependency-links

Usage

ecs-spm-plugin <path to the project directory>

Requirements

  • ecs-plugin.json - settings file in the project's directory

Project settings (ecs-plugin.json)

  • project : String - project name
  • credentials : String [optional] - location of the file containing login information (userName and appKey) for the ECS service. Ignored: if a userName or appKey keys are present in the config file
  • userName : String - ECS login name
  • appKey : String - ECS key for apps
  • skipTransfer : Bool - outputs the scan results into the stdout without submitting to the ECS service

License

MIT

About

Plugin to integrate TrustSource (code compliance) with Swift package manager

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages