aidasoft/Run code on top of an LCG view
Spawns appropriate docker image and executes user code in the environment of a specified LCG view
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| container | Which container to use as base to setup a view. By default the container is inferred from `view-path` (default: `auto`) | no | auto |
| coverity-container | Location of container that has Coverity Scan installed (default: `ghcr.io/aidasoft/coverity:latest` but not public) | no | ghcr.io/aidasoft/coverity:latest |
| coverity-cmake-command | CMake command for building your project, assuming in source build | no | "" |
| coverity-project | Coverity project name in URL encoding ( / -> %2F e.g. AIDASoft%2FDD4hep) | no | "" |
| coverity-project-token | Coverity project token to interact with the coverity server | no | "" |
| github-pat | GitHub Personal Access Token for reading the Coverity image as it cannot be public | no | "" |
| platform | LCG view platform you are targeting (e.g. x86_64-centos8-gcc10-opt) | no | "" |
| release | LCG view release you are targeting (e.g. LCG_99) | no | "" |
| release-platform | LCG view release platform string you are targeting (e.g. LCG_99/x86_64-centos8-gcc10-opt | no | "" |
| run | They payload code you want to execute on top of the view | no | "" |
| run_local_checkout | Run the local checkout of the action and not the main repo code | no | false |
| setup-script | Initialization/Setup script for a view that sets the environment (e.g. setup.sh) | no | setup.sh |
| view-path | Custom path where the setup script for the view is location | no | "" |
| ccache-key | Base key for ccache | no | ccache |
| container-runtime | Container runtime to use to launch container (only for linux) | no | docker |
Outputs
no outputs