pipery-dev/Pipery Kotlin CI
CI pipeline for Kotlin JVM, Android, and Multiplatform projects: SAST, SCA, lint, build, test, package, release, reintegration
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project_path | Path to the Kotlin project source tree. | no | . |
| config_file | Path to Pipery config file. | no | .pipery/config.yaml |
| build_tool | Build tool to use: auto, gradle, or maven. | no | auto |
| java_version | Java version to use. | no | 21 |
| tests_path | Gradle --tests pattern or Maven -Dtest value. | no | "" |
| gradle_task | Build task for Gradle projects. | no | build |
| maven_goal | Build goal for Maven projects. | no | package |
| skip_sast | Skip SAST step. | no | false |
| skip_sca | Skip dependency scan step. | no | false |
| skip_lint | Skip lint step. | no | false |
| skip_build | Skip build step. | no | false |
| skip_test | Skip test step. | no | false |
| skip_packaging | Skip package collection step. | no | false |
| skip_release | Skip release step. | no | true |
| skip_reintegration | Skip reintegration step. | no | true |
| github_token | GitHub token for release or reintegration. | no | "" |
| log_file | Path to the JSONL log file. | no | pipery.jsonl |
Outputs
no outputs