feat(tools): Add Terraform 0.12 to local tools
This is pre-configured with the GCP provider.
This commit is contained in:
parent
38493b83ea
commit
b652ea2f03
3 changed files with 5 additions and 0 deletions
|
@ -12,6 +12,7 @@ let
|
||||||
|
|
||||||
# Third-party projects (either vendored or modified from nixpkgs) go here:
|
# Third-party projects (either vendored or modified from nixpkgs) go here:
|
||||||
gitAppraise = pkgs.callPackage ./third_party/go/git-appraise/git-appraise {};
|
gitAppraise = pkgs.callPackage ./third_party/go/git-appraise/git-appraise {};
|
||||||
|
terraform-gcp = pkgs.terraform_0_12.withPlugins(p: [ p.google ]);
|
||||||
};
|
};
|
||||||
|
|
||||||
# The pinned commit here is identical to the public nixery.dev
|
# The pinned commit here is identical to the public nixery.dev
|
||||||
|
|
|
@ -16,6 +16,9 @@ case "${TARGET_TOOL}" in
|
||||||
stylish-haskell)
|
stylish-haskell)
|
||||||
attr="haskellPackages.stylish-haskell"
|
attr="haskellPackages.stylish-haskell"
|
||||||
;;
|
;;
|
||||||
|
terraform)
|
||||||
|
attr="terraform-gcp"
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo "The tool '${TARGET_TOOL}' is currently not installed in this repository."
|
echo "The tool '${TARGET_TOOL}' is currently not installed in this repository."
|
||||||
exit 1
|
exit 1
|
||||||
|
|
1
tools/bin/terraform
Symbolic link
1
tools/bin/terraform
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
__dispatch.sh
|
Loading…
Reference in a new issue