jcsda-internal/CI Job Launcher

Launch a JEDI-CI job

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
container_versionContainer version (latest, next)yeslatest
target_project_nameName build bundle project for this repository (if different from the repo name).no""
jedi_ci_tokenGitHub token associated with the JEDI CI GitHub appno""
test_scriptTest script to run (must be in //jedi-ci/shell/)norun_tests.sh
target_repo_dirDeprecated option, we no longer pre-clone the target repository.notarget_repository
bundle_repositoryRepository to use when cloning the bundle.nohttps://github.com/JCSDA-internal/jedi-bundle.git
bundle_branchDefault branch to use when cloning the bundle.nodevelop
unittest_tagCMake tag used to execute unit tests.no""
unittest_dependencies(Deprecated) use test_dependencies+test_strategy instead. This option forces test strategy to be ALL.no""
test_dependenciesBuild bundle dependencies used for tests.no""
test_strategyThe strategy used for building and running tests. May be ALL, INTEGRATION, or UNIT. - INTEGRATION: The bundle is trimmed to only include the test_dependencies all tests are run. - UNIT: The bundle is trimmed to only include the test_dependencies and unit tests are run. - ALL: A 2-stage build is performed with the first step using the test_dependencies to build the unit tests and the second step building the full bundle for integration tests. noALL
self_testWhether to run a self-test of the JEDI CI action.nofalse

no outputs