Revert avoid touching file system to check artifact file present
On the development of !5957 (merged) we tried to avoid file system access just accessing to the database, but that change generate some spec failures on gitlab-ee so the change was reverted there.
We'd talked about it but there is no proper solution yet, so we're going to revert the change on gitlab-ce to keep both repositories consistent