-
- Downloads
Add Executable struct
This struct is responsible for determining the name and root dir of the executable. The `RootDir` property will be used to find the config. The `Name` property will be used to determine what `Command` and `CommandArgs` to be built.
Showing
- go/cmd/gitlab-shell/main.go 5 additions, 22 deletionsgo/cmd/gitlab-shell/main.go
- go/internal/command/command.go 8 additions, 7 deletionsgo/internal/command/command.go
- go/internal/command/command_test.go 30 additions, 20 deletionsgo/internal/command/command_test.go
- go/internal/command/commandargs/base_args.go 0 additions, 34 deletionsgo/internal/command/commandargs/base_args.go
- go/internal/command/commandargs/command_args.go 10 additions, 12 deletionsgo/internal/command/commandargs/command_args.go
- go/internal/command/commandargs/command_args_test.go 58 additions, 46 deletionsgo/internal/command/commandargs/command_args_test.go
- go/internal/command/commandargs/generic_args.go 14 additions, 0 deletionsgo/internal/command/commandargs/generic_args.go
- go/internal/command/commandargs/shell.go 28 additions, 7 deletionsgo/internal/command/commandargs/shell.go
- go/internal/command/fallback/fallback.go 30 additions, 6 deletionsgo/internal/command/fallback/fallback.go
- go/internal/command/fallback/fallback_test.go 11 additions, 22 deletionsgo/internal/command/fallback/fallback_test.go
- go/internal/executable/executable.go 58 additions, 0 deletionsgo/internal/executable/executable.go
- go/internal/executable/executable_test.go 104 additions, 0 deletionsgo/internal/executable/executable_test.go
- spec/gitlab_shell_gitlab_shell_spec.rb 2 additions, 2 deletionsspec/gitlab_shell_gitlab_shell_spec.rb
go/internal/executable/executable.go
0 → 100644
go/internal/executable/executable_test.go
0 → 100644
Please register or sign in to comment