Skip to content

CruGlobal/terraform-provider-semaphoreui

Repository files navigation

Terraform SemaphoreUI Provider

The SemaphoreUI Provider enables Terraform to manage SemaphoreUI resources.

This project uses Conventional Commits in order to automatically manage releases as well as keeping the CHANGELOG.md updated. CHANGELOG follows the Keep a Changelog spec.

Requirements

This provider requires an installation of SemaphoreUI.

The provider is tested against the latest 3 versions of SemaphoreUI. See Terraform Provider Acceptance Tests for a list of versions.

SemaphoreUI API Client

The SemaphoreUI API client is generated from the Swagger (OpenAPI-2.0) api-docs.yml using go-swagger. To re-generate the client, ensure you have go-swagger installed and configured on your system and then run task client.

Support

This provider was developed for an internal use case and released as open source for anyone to use. It is not actively maintained, but we welcome contributions and issues.

Packages

No packages published

Contributors 5