tracplus/Build
Builds c# project and generates artifacts
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| version | The version generated in the prepare step | yes | — |
| project-path | Path to the deployable project root. | yes | — |
| project-file | Name of the csproj file. | yes | — |
| transform-configuration | Transform app configurations based on build configuration | yes | true |
| setup-environment | Setup dotnet build environment | no | true |
| target | The dotnet target/runtime environment. | no | linux-x64 |
| container-id | The ID for the container in the repository. | yes | — |
| gcp-staging-id | Project ID for Staging environment. | yes | — |
| gcp-staging-key | Key for Staging environment. | yes | — |
| gcp-staging-email | Account email for Staging environment. | yes | — |
| gcp-staging-ip | IP if static required for service. | no | — |
| gcp-production-id | Project ID for Production environment. | yes | — |
| gcp-production-key | Key for Production environment. | yes | — |
| gcp-production-email | Account email for Production environment. | yes | — |
| gcp-production-ip | IP if static required for service. | no | — |
| staging-new-relic-app-id | ID of the application in New Relic. | no | — |
| production-new-relic-app-id | ID of the application in New Relic. | no | — |
| staging-replicas | Number of Kubernetes replicas. | no | 2 |
| production-replicas | Number of Kubernetes replica. | no | 3 |
| new-relic-account-id | ID of the account in New Relic. | no | — |
| new-relic-api-key | New Relic API key. | no | — |
| kubernetes | Kubernetes deployment? | no | true |
| appengine | AppEngine deployment? Kubernetes is default. | no | false |
| cloudrun | CloudRun deployment? Kubernetes is default. | no | false |
| dotnet-framework | Dotnet targets for publish. | — | net6.0 |
| cluster | Name of the cluster to deploy the kubernetes deployment to. | no | main |
| zone | The zone the cluster resources are running in. | no | us-central1-a |
Outputs
no outputs