Skip to content
  • Kamil Trzciński's avatar
    Refactor script generation to make it fully on-demand · 62ebf0c8
    Kamil Trzciński authored
    - Rename `ShellScript` to `ShellConfiguration` and remove all generated scripts
    - Introduce `ShellScriptType` with different types of scripts
    - Introduce `GetConfiguration` and `GenerateScript` for `Shell` interface
    - Change `ShellScript` to `Shell` of `Executor`
    - Remove `GenerateScript` from shells, instead provide a generic method with accepts `ShellScriptType`
    - Introduce `executeShellScript` for `Build`, method which is responsible for generating and executing a shell script
    62ebf0c8