File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -20,12 +20,21 @@ class Granted < Formula
2020 def install
2121 ldflags = "-s -w -X github.com/common-fate/granted/internal/build.Version=#{ version } "
2222 system "go" , "build" , *std_go_args ( ldflags :) , "./cmd/granted"
23+ bin . install_symlink "granted" => "assumego"
24+ # these must be in bin, and not sourced automatically
25+ bin . install "scripts/assume"
26+ bin . install "scripts/assume.fish"
2327 end
2428
2529 test do
2630 assert_match version . to_s , shell_output ( "#{ bin } /granted --version" )
2731
2832 output = shell_output ( "#{ bin } /granted auth configure 2>&1" , 1 )
2933 assert_match "[✘] please provide a url argument" , output
34+
35+ ENV [ "GRANTED_ALIAS_CONFIGURED" ] = "true"
36+ assert_match version . to_s , shell_output ( "#{ bin } /assume --version" )
37+ assert_match version . to_s , shell_output ( "#{ bin } /assumego --version" )
38+ assert_path_exists bin /"assume.fish"
3039 end
3140end
You can’t perform that action at this time.
0 commit comments