-
Improvement
-
Resolution: Unresolved
-
Major
-
None
As a user, it happens that I upload 10s or 100s of files to s3 using the plugin. Then, in the job page, the jobMain.jelly will list them all, making the job page huge, and potentially slow.
In the artifactList.jelly of Jenkins, there is a upper limit that we can set using the system property hudson.model.Run.ArtifactList.listCutoff to limit the size of the list. It would be great to have the same behaviour in this plugin. Potentially using the same property, to simplify the configuration and have a homogeneous instance.
S3 now has native support for website hosting, so this use case for the S3 plugin is likely to become more and more typical. It's not uncommon to have a website that exceeds 10,000 files. Thus, this seems like something the S3 plugin should take into consideration.
Also keep in mind that there's an S3 artifact browser, which makes this list even less needed.