Class PDKPipelineTsProject

  • All Implemented Interfaces:
    software.amazon.jsii.JsiiSerializable

    @Generated(value="jsii-pacmak/1.54.0 (build b1b977a)",
               date="2022-03-05T05:44:07.610Z")
    @Stability(Stable)
    public class PDKPipelineTsProject
    extends io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptApp
    Synthesizes a Typescript Project with a CI/CD pipeline.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PDKPipelineTsProject.Builder
      A fluent builder for PDKPipelineTsProject.
      • Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

        software.amazon.jsii.JsiiObject.InitializationMode
    • Field Summary

      • Fields inherited from class io.github.cdklabs.projen.Project

        DEFAULT_TASK
    • Method Summary

      • Methods inherited from class io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptApp

        addCdkDependency, getAppEntrypoint, getCdkConfig, getCdkDeps, getCdkTasks, getCdkVersion
      • Methods inherited from class io.github.cdklabs.projen.typescript.TypeScriptProject

        getDocgen, getDocsDirectory, getEslint, getLibdir, getSrcdir, getTestdir, getTsconfig, getTsconfigDev, getTsconfigEslint, getWatchTask
      • Methods inherited from class io.github.cdklabs.projen.javascript.NodeProject

        addBins, addBundledDeps, addCompileCommand, addDeps, addDevDeps, addFields, addKeywords, addPackageIgnore, addPeerDeps, addTestCommand, getAllowLibraryDependencies, getArtifactsDirectory, getArtifactsJavascriptDirectory, getAutoMerge, getBuildWorkflow, getBuildWorkflowJobId, getBundler, getEntrypoint, getJest, getManifest, getMaxNodeVersion, getMinNodeVersion, getNpmignore, getPackageManager, getPackageValue, getPrettier, getPublisher, getRelease, getRunScriptCommand, getUpgradeWorkflow, hasScript, removeScript, renderWorkflowSetup, renderWorkflowSetup, runTaskCommand, setScript
      • Methods inherited from class io.github.cdklabs.projen.github.GitHubProject

        annotateGenerated, getAutoApprove, getDevContainer, getGithub, getGitpod, getProjectType, getVscode
      • Methods inherited from class io.github.cdklabs.projen.Project

        addExcludeFromCleanup, addGitIgnore, addTask, addTask, addTip, getBuildTask, getCompileTask, getComponents, getDefaultTask, getDeps, getEjected, getFiles, getGitattributes, getGitignore, getInitProject, getLogger, getName, getOutdir, getPackageTask, getParent, getPostCompileTask, getPreCompileTask, getProjectBuild, getProjenCommand, getRoot, getTasks, getTestTask, postSynthesize, preSynthesize, removeTask, synth, tryFindFile, tryFindJsonFile, tryFindObjectFile
      • Methods inherited from class software.amazon.jsii.JsiiObject

        jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
    • Constructor Detail

      • PDKPipelineTsProject

        protected PDKPipelineTsProject​(software.amazon.jsii.JsiiObjectRef objRef)
      • PDKPipelineTsProject

        protected PDKPipelineTsProject​(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
      • PDKPipelineTsProject

        @Stability(Stable)
        public PDKPipelineTsProject​(@NotNull
                                    PDKPipelineTsProjectOptions options)
        Parameters:
        options - This parameter is required.