tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
terraform-landscape: init at 0.1.17
Maximilian Bode
8 years ago
9b85e317
efdb0983
+109
5 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
cluster
terraform-landscape
Gemfile
Gemfile.lock
default.nix
gemset.nix
top-level
all-packages.nix
+2
pkgs/applications/networking/cluster/terraform-landscape/Gemfile
···
1
1
+
source 'https://rubygems.org'
2
2
+
gem 'terraform_landscape'
+25
pkgs/applications/networking/cluster/terraform-landscape/Gemfile.lock
···
1
1
+
GEM
2
2
+
remote: https://rubygems.org/
3
3
+
specs:
4
4
+
colorize (0.8.1)
5
5
+
commander (4.4.4)
6
6
+
highline (~> 1.7.2)
7
7
+
diffy (3.2.0)
8
8
+
highline (1.7.10)
9
9
+
polyglot (0.3.5)
10
10
+
terraform_landscape (0.1.17)
11
11
+
colorize (~> 0.7)
12
12
+
commander (~> 4.4)
13
13
+
diffy (~> 3.0)
14
14
+
treetop (~> 1.6)
15
15
+
treetop (1.6.9)
16
16
+
polyglot (~> 0.3)
17
17
+
18
18
+
PLATFORMS
19
19
+
ruby
20
20
+
21
21
+
DEPENDENCIES
22
22
+
terraform_landscape
23
23
+
24
24
+
BUNDLED WITH
25
25
+
1.14.6
+19
pkgs/applications/networking/cluster/terraform-landscape/default.nix
···
1
1
+
{ lib, bundlerEnv, ruby }:
2
2
+
3
3
+
bundlerEnv rec {
4
4
+
name = "terraform-landscape-${version}";
5
5
+
6
6
+
version = (import gemset).terraform_landscape.version;
7
7
+
inherit ruby;
8
8
+
gemfile = ./Gemfile;
9
9
+
lockfile = ./Gemfile.lock;
10
10
+
gemset = ./gemset.nix;
11
11
+
12
12
+
meta = with lib; {
13
13
+
description = "Improve Terraform's plan output to be easier to read and understand";
14
14
+
homepage = https://github.com/coinbase/terraform-landscape;
15
15
+
license = with licenses; apsl20;
16
16
+
maintainers = with maintainers; [ mbode ];
17
17
+
platforms = platforms.unix;
18
18
+
};
19
19
+
}
+61
pkgs/applications/networking/cluster/terraform-landscape/gemset.nix
···
1
1
+
{
2
2
+
colorize = {
3
3
+
source = {
4
4
+
remotes = ["https://rubygems.org"];
5
5
+
sha256 = "133rqj85n400qk6g3dhf2bmfws34mak1wqihvh3bgy9jhajw580b";
6
6
+
type = "gem";
7
7
+
};
8
8
+
version = "0.8.1";
9
9
+
};
10
10
+
commander = {
11
11
+
dependencies = ["highline"];
12
12
+
source = {
13
13
+
remotes = ["https://rubygems.org"];
14
14
+
sha256 = "165yr8qzan3gnk241mnwxsvdfwp6p1afg13z0mqdily6lh95acl9";
15
15
+
type = "gem";
16
16
+
};
17
17
+
version = "4.4.4";
18
18
+
};
19
19
+
diffy = {
20
20
+
source = {
21
21
+
remotes = ["https://rubygems.org"];
22
22
+
sha256 = "015nn9zaciqj43mfpjlw619r5dvnfkrjcka8nsa6j260v6qya941";
23
23
+
type = "gem";
24
24
+
};
25
25
+
version = "3.2.0";
26
26
+
};
27
27
+
highline = {
28
28
+
source = {
29
29
+
remotes = ["https://rubygems.org"];
30
30
+
sha256 = "01ib7jp85xjc4gh4jg0wyzllm46hwv8p0w1m4c75pbgi41fps50y";
31
31
+
type = "gem";
32
32
+
};
33
33
+
version = "1.7.10";
34
34
+
};
35
35
+
polyglot = {
36
36
+
source = {
37
37
+
remotes = ["https://rubygems.org"];
38
38
+
sha256 = "1bqnxwyip623d8pr29rg6m8r0hdg08fpr2yb74f46rn1wgsnxmjr";
39
39
+
type = "gem";
40
40
+
};
41
41
+
version = "0.3.5";
42
42
+
};
43
43
+
terraform_landscape = {
44
44
+
dependencies = ["colorize" "commander" "diffy" "treetop"];
45
45
+
source = {
46
46
+
remotes = ["https://rubygems.org"];
47
47
+
sha256 = "1bx8nfqbpxb2hnxnnl1m4sq6jlzf451c85m047jfq04b6w9691fl";
48
48
+
type = "gem";
49
49
+
};
50
50
+
version = "0.1.17";
51
51
+
};
52
52
+
treetop = {
53
53
+
dependencies = ["polyglot"];
54
54
+
source = {
55
55
+
remotes = ["https://rubygems.org"];
56
56
+
sha256 = "0sdkd1v2h8dhj9ncsnpywmqv7w1mdwsyc5jwyxlxwriacv8qz8bd";
57
57
+
type = "gem";
58
58
+
};
59
59
+
version = "1.6.9";
60
60
+
};
61
61
+
}
+2
pkgs/top-level/all-packages.nix
···
19999
19999
20000
20000
terraform-inventory = callPackage ../applications/networking/cluster/terraform-inventory {};
20001
20001
20002
20002
+
terraform-landscape = callPackage ../applications/networking/cluster/terraform-landscape {};
20003
20003
+
20002
20004
terragrunt = callPackage ../applications/networking/cluster/terragrunt {};
20003
20005
20004
20006
terragrunt_0_11_1 = callPackage ../applications/networking/cluster/terragrunt/0.11.1.nix {