ketryx/Ketryx

Send build results to Ketryx

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ketryx-urlKetryx server URLnohttps://app.ketryx.com
projectKetryx project IDyes
versionKetryx version ID (if not set, the build will be associated with a version based on the commit SHA)no
commit-shaCommit SHA (if not set, will use the environment variable GITHUB_SHA provided by GitHub Actions)no
api-keyKetryx API keyyes
build-nameBuild name to disambiguate several parallel buildsno
logLog output to store with the buildno
artifact-pathPaths (newline-separated glob patterns) of build artifact filesno
test-cucumber-pathPaths (newline-separated glob patterns) of Cucumber JSON files containing test resultsno
test-junit-pathPaths (newline-separated glob patterns) of JUnit XML files containing test resultsno
testsYAML list of individual test results. Each test result should have the form: ```yaml - testedItem: <Ketryx ID or Jira issue key> result: <pass | fail> title: <Title of the test (optional)> log: <Log text to store with the test (optional)> artifactPaths: <List glob patterns for artifact paths> ```no
cyclonedx-json-pathPaths (newline-separated glob patterns) of CycloneDX JSON filesno
spdx-json-pathPaths (newline-separated glob patterns) of SPDX JSON filesno
check-dependencies-statusChecks the status of dependencies, and fails the build if not all dependencies in the current commit are accepted and controllednofalse
check-item-associationChecks that the pull request is associated with an item in its descriptionnofalse
check-release-statusChecks the status of the given version or the version(s) corresponding to the current commit, and fails the build if the versions are not all releasednofalse
namedescription
okWhether sending the build to Ketryx and any included checks were successful
errorError description, in case the build was not OK
build-idKetryx ID of the reported build
build-urlKetryx URL of the reported build