Save job artifact from last x pipelines
Proposal
As of today there is an option to use artifact:expire_in parameter to specify how long job artifacts are stored before they expire and are deleted. This parameter accepts only values that are time related (42 seconds, 3 weeks and 2 days etc) however we would like to see an option to save job artifacts not only based on time but based on number of previous jobs. For example it would be useful to save job artifacts from last 5 jobs (despite the fact they are older than 30 days for instance).