├── .github ├── CODEOWNERS └── workflows │ ├── build.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yml ├── .vscode └── settings.json ├── GNUmakefile ├── LICENSE ├── README.md ├── RELEASE.md ├── docs ├── index.md └── resources │ ├── checkout.md │ ├── commit.md │ ├── file.md │ └── symlink.md ├── git-hooks └── pre-commit ├── git.png ├── gitops ├── checkout.go ├── commit.go ├── file.go ├── handle.go ├── helpers.go ├── provider.go ├── provider_test.go └── symlink.go ├── go.mod ├── go.sum ├── main.go ├── scripts ├── changelog-links.sh ├── gofmtcheck.sh ├── gogetcookie.sh └── websitefmtcheck.sh ├── test.sh └── test ├── Makefile ├── go.mod ├── go.sum ├── helpers └── helpers.go ├── test_delete_and_destroy ├── destroy_test.go └── test.tf ├── test_preexists ├── preexists_test.go └── test.tf ├── test_pushconflict ├── .terraform.d │ └── plugins │ │ └── linux_amd64 │ │ └── terraform-provider-gitfile ├── pushconflict_test.go └── test.tf ├── test_simple ├── simple_test.go ├── test.out └── test.tf └── test_symlink ├── symlink_test.go └── test.tf /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @tyler-technologies/tcp-infrastructure -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /GNUmakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/GNUmakefile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/RELEASE.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/resources/checkout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/docs/resources/checkout.md -------------------------------------------------------------------------------- /docs/resources/commit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/docs/resources/commit.md -------------------------------------------------------------------------------- /docs/resources/file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/docs/resources/file.md -------------------------------------------------------------------------------- /docs/resources/symlink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/docs/resources/symlink.md -------------------------------------------------------------------------------- /git-hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/git-hooks/pre-commit -------------------------------------------------------------------------------- /git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/git.png -------------------------------------------------------------------------------- /gitops/checkout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/checkout.go -------------------------------------------------------------------------------- /gitops/commit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/commit.go -------------------------------------------------------------------------------- /gitops/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/file.go -------------------------------------------------------------------------------- /gitops/handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/handle.go -------------------------------------------------------------------------------- /gitops/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/helpers.go -------------------------------------------------------------------------------- /gitops/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/provider.go -------------------------------------------------------------------------------- /gitops/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/provider_test.go -------------------------------------------------------------------------------- /gitops/symlink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/gitops/symlink.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/go.sum -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/main.go -------------------------------------------------------------------------------- /scripts/changelog-links.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/scripts/changelog-links.sh -------------------------------------------------------------------------------- /scripts/gofmtcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/scripts/gofmtcheck.sh -------------------------------------------------------------------------------- /scripts/gogetcookie.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/scripts/gogetcookie.sh -------------------------------------------------------------------------------- /scripts/websitefmtcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/scripts/websitefmtcheck.sh -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test.sh -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/go.mod -------------------------------------------------------------------------------- /test/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/go.sum -------------------------------------------------------------------------------- /test/helpers/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/helpers/helpers.go -------------------------------------------------------------------------------- /test/test_delete_and_destroy/destroy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_delete_and_destroy/destroy_test.go -------------------------------------------------------------------------------- /test/test_delete_and_destroy/test.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_delete_and_destroy/test.tf -------------------------------------------------------------------------------- /test/test_preexists/preexists_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_preexists/preexists_test.go -------------------------------------------------------------------------------- /test/test_preexists/test.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_preexists/test.tf -------------------------------------------------------------------------------- /test/test_pushconflict/.terraform.d/plugins/linux_amd64/terraform-provider-gitfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_pushconflict/.terraform.d/plugins/linux_amd64/terraform-provider-gitfile -------------------------------------------------------------------------------- /test/test_pushconflict/pushconflict_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_pushconflict/pushconflict_test.go -------------------------------------------------------------------------------- /test/test_pushconflict/test.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_pushconflict/test.tf -------------------------------------------------------------------------------- /test/test_simple/simple_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_simple/simple_test.go -------------------------------------------------------------------------------- /test/test_simple/test.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_simple/test.out -------------------------------------------------------------------------------- /test/test_simple/test.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_simple/test.tf -------------------------------------------------------------------------------- /test/test_symlink/symlink_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_symlink/symlink_test.go -------------------------------------------------------------------------------- /test/test_symlink/test.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tyler-technologies/terraform-provider-gitops/HEAD/test/test_symlink/test.tf --------------------------------------------------------------------------------