lumston/continuous-integration-action
Action for continuous integration
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Nov 25, 2024
- License
- None
Pinned Snippet
uses: lumston/sentinel-ci@97341c87a223e0d99d24fac15f583636b3d26ee7 # v1.1.4tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| JAVA_RUNTIME | Java runtime for sonarqube executions | — | 11 |
| ENABLE | Enable sentinel | — | true |
| FORCE | Npm install needs force flag | — | false |
| GITHUB_TOKEN | Github token | yes | — |
| RUNTIME_VERSION | Runtime version | — | 18 |
| RUNTIME | Runtime of the application | — | node |
| LANGUAGE | Language of the application | — | typescript |
| COVERAGE_PATH | Results coverage path | no | ./coverage/coverage-summary.json |
| SONAR_PROJECT_NAME | Sonarqube project name | yes | — |
| SONAR_HOST_URL | Sonarqube host url | yes | — |
| SONARQUBE_TOKEN | Sonarqube token | yes | — |
| SONAR_TEST_INCLUSIONS | Sonarqube test inclusions | no | **/*.spec.ts |
| SONAR_LCOV_PATH | Sonarqube coverage path | no | ./coverage/lcov.info |
| MIN_COVERAGE_VALUE | Minimum coverage value | no | 95 |
| MIN_BUGS_VALUE | Minimum bugs value | no | 0 |
| MIN_HOTSPOTS_VALUE | Minimum hotspots value | no | 0 |
| MIN_EFFORT_VALUE | Minimum effort value | no | 60 |
Outputs
no outputs