mirror of
https://github.com/ysoftdevs/terraform-provider-bitbucketserver.git
synced 2026-03-22 09:29:09 +01:00
Added one-liner installer to docs
This commit is contained in:
@@ -9,7 +9,22 @@ unlocks the power of terraform to manage your self-hosted Bitbucket Server insta
|
||||
|
||||
## Provider Installation
|
||||
|
||||
Download a binary for your system from the [release page](https://github.com/gavinbunney/terraform-provider-bitbucketserver/releases) and remove the `-os-arch` details so you're left with `terraform-provider-bitbucketserver`.
|
||||
|
||||
### Install latest version
|
||||
|
||||
The following one-liner script will fetch the latest provider version and download it to your `~/.terraform.d/plugins` directory.
|
||||
|
||||
```bash
|
||||
$ mkdir -p ~/.terraform.d/plugins && \
|
||||
curl -Ls https://api.github.com/repos/gavinbunney/terraform-provider-bitbucketserver/releases/latest \
|
||||
| jq -r ".assets[] | select(.browser_download_url | contains(\"$(uname -s | tr A-Z a-z)\")) | select(.browser_download_url | contains(\"amd64\")) | .browser_download_url" \
|
||||
| xargs -n 1 curl -Lo ~/.terraform.d/plugins/terraform-provider-bitbucketserver && \
|
||||
chmod +x ~/.terraform.d/plugins/terraform-provider-bitbucketserver
|
||||
```
|
||||
|
||||
### Install manually
|
||||
|
||||
If you don't want to use the one-liner above, you can download a binary for your system from the [release page](https://github.com/gavinbunney/terraform-provider-bitbucketserver/releases) and remove the `-os-arch` details so you're left with `terraform-provider-bitbucketserver`.
|
||||
Use `chmod +x` to make it executable and then either place it at the root of your Terraform folder or in the Terraform plugin folder on your system.
|
||||
|
||||
## Provider Configuration
|
||||
|
||||
Reference in New Issue
Block a user