Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changes to uploadIndexFile groovy library to update the latest build number for each distribution. #4165

Closed
Tracked by #4151 ...
Divyaasm opened this issue Oct 24, 2023 · 1 comment

Comments

@Divyaasm
Copy link
Collaborator

Divyaasm commented Oct 24, 2023

Is your feature request related to a problem? Please describe

We are currently depending on a single index file which has latest build number information to retrieve a latest distribution artifact for a given version. The current implementation is restricting us to maintain latest at distribution level in situations where the the whole build job fails without updating latest build number even when single distribution stage fails.

Describe the solution you'd like

Maintain individual index.json files for each distribution separately along with the index.json we are currently maintaining. Each json file is related to a distribution is updated at corresponding stage.

  • Idea is to store index.json files in subfolders for each distribution in the s3 bucket
  • Add code changes to related groovy library to update the latest build number for each distribution type w.r.t to supported architectures to fetch the new index file path.

Additional context

@Divyaasm
Copy link
Collaborator Author

Divyaasm commented Feb 5, 2024

Closing as corresponding PR is merged

@Divyaasm Divyaasm closed this as completed Feb 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant