DeploymentSettingsVCSCustom
DeploymentSettingsVCS contains VCS provider deployment settings.
Properties
repositorystring optionalThe VCS repository reference (format varies by provider)deployCommitsboolean optionalWhether to deploy all commits to the default branchdeployTagsboolean optionalWhether to deploy when a matching tag is pushed.pathsarray[string] optionalPaths within the repository that trigger deployments when changedtagFiltersarray[string] optionalGlob patterns matching tag names that trigger a deployment whendeployTagsis true. Supports!prefix for negation (e.g.!*-rc*excludes release candidates). An empty list withdeployTags=truematches all tags.installationIdstring optionalVCS installation/integration ID linking to the VCS providerpullRequestTemplateboolean optionalWhether to use pull request templates for deployment PRspreviewPullRequestsboolean optionalWhether to create preview deployments for pull requestsdeployPullRequestinteger optionalSpecific pull request number to deploy (overrides automatic deployment)providerstring required
Thank you for your feedback!
If you have a question about how to use Pulumi, reach out in Community Slack.
Open an issue on GitHub to report a problem or suggest an improvement.