https://github.com/cqse/teamscale-upload
Tool to easily upload coverage, findings, ... to Teamscale.
https://github.com/cqse/teamscale-upload
teamscale
Last synced: 5 months ago
JSON representation
Tool to easily upload coverage, findings, ... to Teamscale.
- Host: GitHub
- URL: https://github.com/cqse/teamscale-upload
- Owner: cqse
- License: apache-2.0
- Created: 2020-08-19T09:57:42.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-12-27T10:04:41.000Z (over 1 year ago)
- Last Synced: 2024-03-26T13:32:57.740Z (about 1 year ago)
- Topics: teamscale
- Language: Java
- Homepage: https://docs.teamscale.com/howto/uploading-external-results/#upload-via-command-line
- Size: 725 KB
- Stars: 6
- Watchers: 5
- Forks: 10
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Teamscale Upload 
[Download](https://github.com/cqse/teamscale-upload/releases/latest)
• [Documentation](https://docs.teamscale.com/howto/uploading-external-results/#upload-via-command-line)
• [Changelog](https://github.com/cqse/teamscale-upload/blob/master/CHANGELOG.md)
• [GitHub Action](https://github.com/marketplace/actions/teamscale-upload)**Command-line tool to upload external analysis results (coverage, findings, ...) to Teamscale.**
## Tool Setup
If you want to use the tool as part of a GitHub build pipeline, consider using the [GitHub Action](https://github.com/marketplace/actions/teamscale-upload).
For a local setup (on a build machine), the [Download](https://github.com/cqse/teamscale-upload/releases/latest) page offers native executables for Windows and Linux (no other tools required on the machine).
Our distributions contain the `teamscale-upload` tool bundled with OS-specific java execution environment.
On the [Download](https://github.com/cqse/teamscale-upload/releases/latest) page, we offer distributions based on jlink and graalvm.## Tool Usage
### jlink Distribution for Windows
[Documentation](distribution_readme/README_WINDOWS.md)
### jlink Distributions for Unix-based Systems
[Documentation](distribution_readme/README_UNIX.md)
### GraalVM Distributions
The GraalVM distributions contain a single executable packed into a zip file.
To use the distribution, unpack the archive.
Then run `teamscale-upload --help` (`teamscale-upload.exe --help` in the Windows distribution) to see all available options.## Tool Development
[Developer Documentation](README_DEV_SETUP.md)