You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe
Currently we are updating the index.json file at the end of the distribution-build job. In this case latest is updated at a time for all the distributions. Instead we want to maintain a separate latest for each distribution in individual index.json files. These files are responsible to maintain the latest build number for each distribution type individually for both x64 and arm64 architecture types.
Describe the solution you'd like
Make code enhancements to call the updateIndexFile Groovy library at distribution stage level after building and assembling the artifacts to update the latest with build number each time the distribution stage succeeds. This way we can maintain distribution-level-latest build numbers along unlike the the overall latest which we are currently supporting.
Create and maintain individual index.json files for each distribution (Example: tar, rpm, deb, windows)
Update the latest of each distribution at stage level if the build and assemble steps are successful by calling the updateIndexFile Groovy library at each distribution stage to update corresponding distribution latest w.r.t. architecture.
Change the cf-url-rewriter logic to retrieve the latest successful distribution build which we are individually maintaining.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe
Currently we are updating the index.json file at the end of the distribution-build job. In this case latest is updated at a time for all the distributions. Instead we want to maintain a separate latest for each distribution in individual index.json files. These files are responsible to maintain the latest build number for each distribution type individually for both x64 and arm64 architecture types.
Describe the solution you'd like
Make code enhancements to call the updateIndexFile Groovy library at distribution stage level after building and assembling the artifacts to update the latest with build number each time the distribution stage succeeds. This way we can maintain distribution-level-latest build numbers along unlike the the overall latest which we are currently supporting.
Sub Issues:
Acceptance Criteria:
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: