Interface AddPostBuildJobCommandsOptions

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    AddPostBuildJobCommandsOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.96.0 (build 921e240)",
               date="2024-03-28T21:16:42.949Z")
    @Stability(Experimental)
    public interface AddPostBuildJobCommandsOptions
    extends software.amazon.jsii.JsiiSerializable
    (experimental) Options for BuildWorkflow.addPostBuildJobCommands.
    • Method Detail

      • getCheckoutRepo

        @Stability(Experimental)
        @Nullable
        default Boolean getCheckoutRepo()
        (experimental) Check out the repository at the pull request branch before commands are run.

        Default: false

      • getInstallDeps

        @Stability(Experimental)
        @Nullable
        default Boolean getInstallDeps()
        (experimental) Install project dependencies before running commands. checkoutRepo must also be set to true.

        Currently only supported for NodeProject.

        Default: false

      • getRunsOn

        @Stability(Experimental)
        @Nullable
        default List<String> getRunsOn()
        (experimental) Github Runner selection labels.

        Default: ["ubuntu-latest"]

      • getRunsOnGroup

        @Stability(Experimental)
        @Nullable
        default GroupRunnerOptions getRunsOnGroup()
        (experimental) Github Runner Group selection options.
      • getTools

        @Stability(Experimental)
        @Nullable
        default Tools getTools()
        (experimental) Tools that should be installed before the commands are run.