Lifecycle System YAML
Learn Release Lifecycle Management parameters in the Artifactory system YAML.
RLM Deprecation
As of July 31, 2026, all feature development, patches, and security fixes for Release Lifecycle Management will end, except for critical security fixes. RLM End of Life is currently scheduled for January 31, 2028. For more information, see JFrog Release Lifecycle Management Deprecation - End of Life.
The following table describes the parameters related to Release Lifecycle Management (RLM) that can be configured in the Artifactory system YAML.
| Parameter | Default | Description |
|---|---|---|
lifecycle.enableUiHints | true | Enables or disables auxiliary features in the Release Lifecycle UI, for example, previously used signing key names and build-info hints, both related to Release Bundle v2 names. |
lifecycle.cleanupCronSchedule | "0 0 0 ? * SUN"(at midnight every Sunday) | Defines the Quartz cron schedule for cleaning up deprecated Release Bundle v2 creation and promotion records, as well as Release Bundle action messages. |
lifecycle.cleanupAfterPeriodMin | 2880 (2 days) | Defines the time period in minutes for determining when a deprecated record is a candidate for cleanup. |
lifecycle.releaseBundlePreviewLimit | 1000 | Defines the maximum number of Release Bundle v2 names to display in the RLM platform UI. |
lifecycle.releaseBundleDashboardLimit | 200 | Defines the maximum number of Release Bundle v2 versions to display on the RLM stages board. |
lifecycle.releaseBundleCreationTimeoutMin | 360 (6 hours) | Defines the timeout value in minutes when creating a Release Bundle v2 in If this threshold is exceeded, the status of the Release Bundle changes to |
lifecycle.promotionCreationTimeoutMin | 360 (6 hours) | Defines the timeout value in minutes when promoting a Release Bundle v2 in If this threshold is exceeded, the status of the Release Bundle changes to |
lifecycle.defaultSigningKeyName | [none] | Defines the name of the global default signing key to use when creating and promoting Release Bundles v2. This key replaces the |
lifecycle.defaultProjectSigningKeyNames | [none] | Defines the default signing key name for each defined project. These keys have a higher priority than the |
lifecycle.excludedPropertyKeys | [none] | A comma-separated list of property keys to exclude from artifacts during Release Bundle v2 promotion. By default, there are no excluded property keys. |
lifecycle.dbMetricsIntervalMillis | 3600000 (1 hour) | Defines the interval for the collection of Release Bundle v2 statistics for OpenMetrics. |
lifecycle.xray.schedule.indexingCronExpression | "0 0 X/6 ? * * *"(where X is a random number) | Defines the Quartz cron schedule for retrying the delivery of Release Bundle v2 versions to Xray for indexing. |
lifecycle.xray.schedule.indexingWindowMin | 4320 (72 hours) | Defines the retry period in minutes for Release Bundle v2 versions that were not delivered to Xray for indexing. |
lifecycle.xray.schedule.promotionCronExpression | "0 X/30 * ? * * *"(where X is a random number) | Defines the Quartz cron schedule for retrying the delivery of Release Bundle v2 promotions to Xray for indexing. |
lifecycle.xray.schedule.promotionWindowMin | 4320 (72 hours) | Defines the retry period in minutes for Release Bundle v2 promotions that were not delivered to Xray for indexing. |
Related Topics
- Release Lifecycle Management
- Release Lifecycle Management Setup
- Understanding Release Bundles v2
- Artifactory system YAML
- Scan Release Bundle v2 Versions with Xray
Updated 11 days ago
