Class UpgradeDependencies
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- software.constructs.Construct
-
- io.github.cdklabs.projen.Component
-
- io.github.cdklabs.projen.javascript.UpgradeDependencies
-
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable,software.constructs.IConstruct,software.constructs.IDependable
@Generated(value="jsii-pacmak/1.96.0 (build 921e240)", date="2024-03-28T21:16:43.214Z") @Stability(Experimental) public class UpgradeDependencies extends Component
(experimental) Upgrade node project dependencies.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUpgradeDependencies.Builder(experimental) A fluent builder forUpgradeDependencies.
-
Constructor Summary
Constructors Modifier Constructor Description UpgradeDependencies(NodeProject project)UpgradeDependencies(NodeProject project, UpgradeDependenciesOptions options)protectedUpgradeDependencies(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)protectedUpgradeDependencies(software.amazon.jsii.JsiiObjectRef objRef)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPostBuildSteps(@NotNull JobStep... steps)(experimental) Add steps to execute a successful build.ContainerOptionsgetContainerOptions()(experimental) Container definitions for the upgrade workflow.TaskgetPostUpgradeTask()(experimental) A task run after the upgrade task.TaskgetUpgradeTask()(experimental) The upgrade task.List<GithubWorkflow>getWorkflows()(experimental) The workflows that execute the upgrades.voidsetContainerOptions(ContainerOptions value)(experimental) Container definitions for the upgrade workflow.-
Methods inherited from class io.github.cdklabs.projen.Component
getProject, isComponent, postSynthesize, preSynthesize, synthesize
-
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
-
-
-
Constructor Detail
-
UpgradeDependencies
protected UpgradeDependencies(software.amazon.jsii.JsiiObjectRef objRef)
-
UpgradeDependencies
protected UpgradeDependencies(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
-
UpgradeDependencies
@Stability(Experimental) public UpgradeDependencies(@NotNull NodeProject project, @Nullable UpgradeDependenciesOptions options)- Parameters:
project- This parameter is required.options-
-
UpgradeDependencies
@Stability(Experimental) public UpgradeDependencies(@NotNull NodeProject project)- Parameters:
project- This parameter is required.
-
-
Method Detail
-
addPostBuildSteps
@Stability(Experimental) public void addPostBuildSteps(@NotNull @NotNull JobStep... steps)(experimental) Add steps to execute a successful build.- Parameters:
steps- workflow steps. This parameter is required.
-
getPostUpgradeTask
@Stability(Experimental) @NotNull public Task getPostUpgradeTask()
(experimental) A task run after the upgrade task.
-
getUpgradeTask
@Stability(Experimental) @NotNull public Task getUpgradeTask()
(experimental) The upgrade task.
-
getWorkflows
@Stability(Experimental) @NotNull public List<GithubWorkflow> getWorkflows()
(experimental) The workflows that execute the upgrades.One workflow per branch.
-
getContainerOptions
@Stability(Experimental) @Nullable public ContainerOptions getContainerOptions()
(experimental) Container definitions for the upgrade workflow.
-
setContainerOptions
@Stability(Experimental) public void setContainerOptions(@Nullable ContainerOptions value)(experimental) Container definitions for the upgrade workflow.
-
-