pogromca-scp/Build NorthwoodPluginAPI/LabAPI based plugin
Builds, runs tests and uploads artifacts for NwPluginAPI/LabAPI based plugin.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| plugin-name | Name of main plugin assembly/project to package. | yes | — |
| refs-variable | — | no | $null |
| depot-downloader-version | Depot downloader version to use for game files download. Takes effect only when `refs-variable` is set. | no | 3.4.0 |
| run-tests | Whether or not the tests should be run for the project. | no | true |
| initial-test-runs | Amount of initial test runs. Takes effect only when `refs-variable` is set and `run-tests` is set to `true`. | no | 3 |
| dependencies | List of assembly/project names to add into `dependencies.zip` file. | no | @() |
| bin-path | Binary files path pattern to use, `$` is replaced with assembly/project name. | no | /$/bin/Release/net48/$ |
| includes | Other non-project assemblies/files to add into `dependencies.zip` file (full paths). | no | @() |
| configuration | Project build configuration. Consider changing `bin-path` input value alongside this. | no | Release |
Outputs
no outputs