https://github.com/trustsource/ts-spdx-upload
CLI tool to allow upload of SPDX files to TrustSource for further handling
https://github.com/trustsource/ts-spdx-upload
Last synced: 9 months ago
JSON representation
CLI tool to allow upload of SPDX files to TrustSource for further handling
- Host: GitHub
- URL: https://github.com/trustsource/ts-spdx-upload
- Owner: TrustSource
- License: apache-2.0
- Archived: true
- Created: 2022-03-28T15:49:47.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-19T21:19:32.000Z (over 1 year ago)
- Last Synced: 2025-02-19T22:27:23.593Z (over 1 year ago)
- Language: Python
- Size: 834 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TrustSource SPDX import
> [!WARNING]
> **PLEASE NOTE:** We stopped further development on this tool. You may still use it, but it will not supported anymore as such. Starting Q4/2024 we decided to focus all efforts on developing [ts-scan](https://github.com/trustsource/ts-scan), which also covers all capabilities of this solution.
# Installation
- Clone repository
```shell
git clone https://github.com/TrustSource/ts-spdx-upload.git
```
- Install using PIP from the local directory
```shell
pip3 install ./ts-spdx-upload
```
# Usage
## Help
```shell
ts-spdx-import --help
```
```shell
Usage: ts-spdx-import [OPTIONS] PATH
Options:
--apiKey TEXT API Key.
--projectName TEXT Project name.
--skipTransfer Skip transfer of results to the application.
--settingsFile TEXT Path to a settings file.
--outputFile TEXT Path to an output file.
--help Show this message and exit.
```
## Prepare data without transfering
```shell
ts-spdx-import --skipTransfer
```
## Prepare data and transfer to the TrustSource application
```shell
ts-spdx-import --apiKey --projectName
```
# Questions & Support
Please see our [support offering](https://www.trustsource.io/support) or checkout the [knowledgebase](https://support.trustsource.io) for more information.