Add support for pipeline schedules inputs
New Data Source / Resource
Over the past years GitLab has extended support for CI/CD inputs
In a recent release support for scheduled pipeline inputs has been added
It would be nice if this resource is also supported by the Terraform provider, as is already the case for pipeline schedule variables (gitlab_pipeline_schedule_variable)
resource "gitlab_pipeline_schedule_inputs" "example" {
project = gitlab_pipeline_schedule.example.project
pipeline_schedule_id = gitlab_pipeline_schedule.example.pipeline_schedule_id
key = "EXAMPLE_KEY"
value = "example"
}
Related GitLab APIs
https://docs.gitlab.com/api/pipeline_schedules/
Additional Details
- GitLab REST API resources available (read for data sources, CRUD for resources)
- client-go supports the related GitLab API already
- I'd like to contribute it myself
Edited by 🤖 GitLab Bot 🤖