Interface PDKPipelineTsProjectOptions

  • All Superinterfaces:
    io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions, io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions, io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions, io.github.cdklabs.projen.github.GitHubProjectOptions, software.amazon.jsii.JsiiSerializable, io.github.cdklabs.projen.javascript.NodePackageOptions, io.github.cdklabs.projen.javascript.NodeProjectOptions, io.github.cdklabs.projen.ProjectOptions, io.github.cdklabs.projen.release.ReleaseProjectOptions, io.github.cdklabs.projen.typescript.TypeScriptProjectOptions
    All Known Implementing Classes:
    PDKPipelineTsProjectOptions.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
               date="2023-02-01T23:43:16.181Z")
    @Stability(Stable)
    public interface PDKPipelineTsProjectOptions
    extends software.amazon.jsii.JsiiSerializable, io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions
    Configuration options for the PDKPipelineTsProject.
    • Method Summary

      Static Methods 
      Modifier and Type Method Description
      static PDKPipelineTsProjectOptions.Builder builder()  
      • Methods inherited from interface io.github.cdklabs.projen.awscdk.AwsCdkDepsCommonOptions

        getCdkAssert, getCdkAssertions, getCdkDependencies, getCdkDependenciesAsDeps, getCdkTestDependencies, getCdkVersion, getCdkVersionPinning, getConstructsVersion
      • Methods inherited from interface io.github.cdklabs.projen.awscdk.AwsCdkTypeScriptAppOptions

        getAppEntrypoint, getEdgeLambdaAutoDiscover, getIntegrationTestAutoDiscover, getLambdaAutoDiscover, getLambdaExtensionAutoDiscover, getLambdaOptions
      • Methods inherited from interface io.github.cdklabs.projen.awscdk.CdkConfigCommonOptions

        getBuildCommand, getCdkout, getContext, getFeatureFlags, getRequireApproval, getWatchExcludes, getWatchIncludes
      • Methods inherited from interface io.github.cdklabs.projen.github.GitHubProjectOptions

        getAutoApproveOptions, getAutoMerge, getAutoMergeOptions, getClobber, getDevContainer, getGithub, getGithubOptions, getGitpod, getMergify, getMergifyOptions, getProjectType, getProjenCredentials, getProjenTokenSecret, getReadme, getStale, getStaleOptions, getVscode
      • Methods inherited from interface software.amazon.jsii.JsiiSerializable

        $jsii$toJson
      • Methods inherited from interface io.github.cdklabs.projen.javascript.NodePackageOptions

        getAllowLibraryDependencies, getAuthorEmail, getAuthorName, getAuthorOrganization, getAuthorUrl, getAutoDetectBin, getBin, getBugsEmail, getBugsUrl, getBundledDeps, getCodeArtifactOptions, getDeps, getDescription, getDevDeps, getEntrypoint, getHomepage, getKeywords, getLicense, getLicensed, getMaxNodeVersion, getMinNodeVersion, getNpmAccess, getNpmRegistry, getNpmRegistryUrl, getNpmTokenSecret, getPackageManager, getPackageName, getPeerDependencyOptions, getPeerDeps, getRepository, getRepositoryDirectory, getScopedPackagesOptions, getScripts, getStability
      • Methods inherited from interface io.github.cdklabs.projen.javascript.NodeProjectOptions

        getArtifactsDirectory, getAutoApproveUpgrades, getBuildWorkflow, getBuildWorkflowTriggers, getBundlerOptions, getCodeCov, getCodeCovTokenSecret, getCopyrightOwner, getCopyrightPeriod, getDefaultReleaseBranch, getDependabot, getDependabotOptions, getDepsUpgrade, getDepsUpgradeOptions, getGitignore, getJest, getJestOptions, getMutableBuild, getNpmignore, getNpmignoreEnabled, getPackageValue, getPrettier, getPrettierOptions, getProjenDevDependency, getProjenrcJs, getProjenrcJsOptions, getProjenVersion, getPullRequestTemplate, getPullRequestTemplateContents, getRelease, getReleaseToNpm, getReleaseWorkflow, getWorkflowBootstrapSteps, getWorkflowGitIdentity, getWorkflowNodeVersion
      • Methods inherited from interface io.github.cdklabs.projen.ProjectOptions

        getCommitGenerated, getLogging, getName, getOutdir, getParent, getProjenCommand, getProjenrcJson, getProjenrcJsonOptions, getRenovatebot, getRenovatebotOptions
      • Methods inherited from interface io.github.cdklabs.projen.release.ReleaseProjectOptions

        getJsiiReleaseVersion, getMajorVersion, getMinMajorVersion, getNpmDistTag, getPostBuildSteps, getPrerelease, getPublishDryRun, getPublishTasks, getReleaseBranches, getReleaseEveryCommit, getReleaseFailureIssue, getReleaseFailureIssueLabel, getReleaseSchedule, getReleaseTagPrefix, getReleaseTrigger, getReleaseWorkflowName, getReleaseWorkflowSetupSteps, getVersionrcOptions, getWorkflowContainerImage, getWorkflowRunsOn
      • Methods inherited from interface io.github.cdklabs.projen.typescript.TypeScriptProjectOptions

        getDisableTsconfig, getDocgen, getDocsDirectory, getEntrypointTypes, getEslint, getEslintOptions, getLibdir, getProjenrcTs, getProjenrcTsOptions, getSampleCode, getSrcdir, getTestdir, getTsconfig, getTsconfigDev, getTsconfigDevFile, getTypescriptVersion