@simplysf/simply-cicd-core
Functions
Section titled “Functions”- addGitRemote
- aerPluginBinaryPath
- appendToEnvFile
- applyMaxProjectsLimit
- applyProjectUpdate
- assignPermissionSetLicenses
- assignPermissionSets
- authenticateOrg
- buildCompilerConfig
- buildJunitJestConfig
- buildPackageManifest
- buildProvenanceLine
- buildReporterArgs
- cleanupScratchOrgs
- cloneRepo
- configureTrustedPublishers
- createAlmProvider
- createFallbackTag
- createPackageVersion
- createScratchOrg
- createScratchOrgOnHub
- createVcsProvider
- deleteScratchOrg
- deleteTargetScratchOrg
- deployHappySoup
- deployProject
- deployProjectSource
- detectIndentation
- determineDeployConfigFile
- determinePackageChanges
- determineTagSuffix
- discoverEligibleProjects
- ensureScratchOrgSession
- executeStageScript
- fetchVersionHistory
- filterProject
- findOutputNameClashes
- findPackageVersionTag
- findPageObjectSources
- findPreviousVersionTag
- findUtilitySources
- generateDiff
- generateFlexipageDiff
- generateFlowDiff
- generateMrDescription
- getAlmProjectKeys
- getCommitStories
- getOrgConnection
- getOrgInstanceUrl
- getPackage2Info
- getPackageOriginOverride
- getPackageVersionCreateStatus
- getPackageVersionHistory
- getPackageVersionReport
getRemainingDailyScratchOrgs- getRemoteCommitStories
- getScratchOrgCapacity
- getSkipReason
- happySoupNotifyAfterScript
- happySoupNotifyBeforeScript
- hasApexSources
- hasApexTests
- installDependencies
- installDeploymentPlugins
- installDeployPackageDependencies
- installFlowDeltaPlugin
- installPackageDependencies
- installPlugin
- listAlmProviderKinds
- listInstalledPackages
- listVcsProviderKinds
- loadProgress
- loadValidatedJsonFile
- normalizePackageRetryAttempts
- parseBooleanString
- parseOriginPipelineUrl
- parseRepositoryHeader
- printDeploymentSummary
- processProject
- projectNotifyAfterScript
- projectNotifyBeforeScript
- publishAerPackage
- publishUtamPageObjects
- pushToScratch
- readAerPluginConfig
- readAerVersion
- readEnvFileValue
- readScratchOrgInfo
- readUtamPluginConfig
- refIncludesPrefix
- registerAlmProvider
- registerVcsProvider
- renderIssuesFromCommitLog
- renderNotifyTemplate
- renderRepositoryUrl
- requestPackageVersionCreate
- resolveAerBinary
- resolveBoolean
- resolveBuiltSubscriberPackageVersionId
- resolveDependencyVersionId
- resolveDevHubs
- resolveOptionalString
- resolvePackageDetails
- resolvePackageOrigin
- resolvePrevInstalledPackageVersion
- resolveString
- resolveSubscriberPackageVersionId
- resolveTargetPackageVersion
- resolveTargetPackageVersionFromDevHub
- resolveTargetPackageVersionFromGitTag
- resolveUpgradedPackages
- runApexTests
- runCheckPermissionSets
- runDelta
- runDeployApexTests
- runDeploymentSteps
- runDeployStage
- runFlexipageDelta
- runFlowDelta
- runLwcJest
- runScratchApexTests
- runSf
- runSfJson
- sanitizePrereleaseId
- sendBuildNotification
- sendNotification
- splitLabels
- toAerIdentifier
- toAerPackageFile
- toDependencyRef
- toDistTag
- toHappySoupStageOptions
- toNpmVersion
- toProjectStageOptions
- toUtamCoreRange
- toVersionTag
- updateProgress
- updateSfdxProject
- validateDeployFiles
- validateDeploymentRules
- validateWithSchema
Classes
Section titled “Classes”- AssignmentError
- GitHubProvider
- GitLabIssuesProvider
- GitLabProvider
- JiraProvider
- VersionTagFormat
- VersionTagFormatError
Type Aliases
Section titled “Type Aliases”- AerPluginConfig
- AlmIssueRef
- AlmIssueRendering
- AlmProviderFactory
- AlmProviderKind
- AssignmentFailure
- AuthenticateOrgOptions
- AuthenticateOrgResult
- CloneRepoOptions
- CommitStories
- CompilerConfigOptions
- CreatedScratchOrg
- CreateFallbackTagOptions
- CreateFallbackTagResult
- CreatePackageVersionOptions
- CreateScratchOrgOnHubOptions
- CreateScratchOrgOptions
- DeleteScratchOrgOptions
- DeltaReporterContext
- DeltaTool
- DeployConfig
- DeployHappySoupOptions
- DeployInstallPackageDependenciesConfig
- Deployment
- DeploymentCloseOutConfig
- DeploymentConfig
- DeployProgress
- DeployProjectOptions
- DeployProjectSourceOptions
- DeployProjectSourceResult
- DeployRule
- DeployRules
- DeployStage
- DeterminePackageChangesOptions
- EnsureScratchOrgSessionOptions
- EnvLogger
- ExecuteStageScriptConfig
- FilterProjectOptions
- FilterProjectResult
- GenerateDiffOptions
- GenerateDiffResult
- GenerateFlexipageDiffOptions
- GenerateFlexipageDiffResult
- GenerateFlowDiffOptions
- GenerateFlowDiffResult
- GenerateMrDescriptionInput
- GetCommitStoriesOptions
- HappySoupStageFlagValues
- HasApexTestsOptions
- InstallDependenciesOptions
- InstalledPackage
- InstallPackageDependenciesConfig
- InstallProjectPackageConfig
- NotifyBuildOptions
- NotifyBuildResult
- NotifyHappySoupOptions
- NotifyHappySoupResult
- NotifyProjectOptions
- NotifyProjectResult
- NotifyTemplateName
- NpmAccess
- OrgAuthConfig
- OrgLimit
- Package2Info
- PackageInstallUpgradeType
- PackageManifestOptions
- PackageOriginOverride
- PackageToInstall
- PackageVersionCreateRequestResult
- PackageVersionHistory
- PackageVersionReportResult
- ParsedVersionTag
- PermissionSetBuildFileCheck
- ProjectStageFlagValues
- PublishAerPackageOptions
- PublishAerPackageResult
- PublishUtamPageObjectsOptions
- PublishUtamPageObjectsResult
- PushScratchOptions
- RepositoryUrlPlaceholder
- RepositoryUrlValues
- RequestPackageVersionCreateOptions
- ResolveAerBinaryOptions
- ResolvedDevHub
- ResolvedOptions
- ResolvedOriginProject
- ResolvePackageDetailsResult
- ResolveSubscriberPackageVersionIdOptions
- ResolveUpgradedPackagesConfig
- RunApexTestsConfig
- RunApexTestsOptions
- RunCheckPermissionSetsOptions
- RunCheckPermissionSetsResult
- RunDeltaOptions
- RunDeploymentStepsConfig
- RunDeploymentStepsResult
- RunFlexipageDeltaOptions
- RunFlowDeltaOptions
- RunLwcJestOptions
- RunLwcJestResult
- RunScratchApexTestsOptions
- ScratchOrgCapacity
- ScratchOrgCreateResult
- ScratchOrgInfo
- SfdxDependabotCounters
- SfdxDependabotSummary
- StageDeployment
- StageProperty
- TagDeploymentConfig
- UpdateSfdxProjectResult
- UpgradedPackage
- UtamPluginConfig
- ValidateDeployFilesOptions
- VcsBranch
- VcsCiContext
- VcsCommit
- VcsCommitLogEntry
- VcsMergeRequest
- VcsProject
- VcsProjectRef
- VcsProjectVariable
- VcsProviderFactory
- VcsProviderKind
- VcsProviderOptions
- VcsTerminology
- VersionParts
Interfaces
Section titled “Interfaces”Variables
Section titled “Variables”- AER_PACKAGE_FILE_KEY
- AER_PACKAGE_URL_KEY
- AER_PACKAGE_VERSION_KEY
- DEFAULT_VERSION_TAG_FORMAT
- deployConfigSchema
- deployProgressSchema
- deployRulesSchema
- deployStageSchema
- EXTENSIONS_FILE_MASK
- FLEXIPAGE_DELTA
- FLOW_DELTA
- logger
- LWC_JEST_RESULTS_DIR
- LWC_JEST_RESULTS_FILE
- NOT_AVAILABLE
- NOTIFY_TEMPLATES
- PAGE_OBJECTS_FILE_MASK
- PROFILES_CONFIG_FILE
- REPOSITORY_URL_PLACEHOLDERS
- STAGE_CONFIG
- STAGE_TO_PROPERTY_MAP
- STAGE_TO_SCRIPT_NAME_MAP
- STAGED_SOURCE_DIR
- SUBSCRIBER_PACKAGE_VERSION_ID_FILE
- SUBSCRIBER_PACKAGE_VERSION_ID_KEY
- UTAM_PACKAGE_KEY
- UTAM_VERSION_KEY
- VERSION_TAG_FORMAT_CONFIG_PATH
- VERSION_TAG_FORMAT_ENV_VAR