mirror of
https://github.com/ysoftdevs/terraform-provider-bitbucketserver.git
synced 2026-04-17 22:39:38 +02: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
|
## 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.
|
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
|
## Provider Configuration
|
||||||
|
|||||||
Reference in New Issue
Block a user