Remove legacy artifact related code
Previously, we've dropped the usage of legacy artifact related in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/24294 in order for ensuring it doesn't impact existing functionalities.
As we've confirmed that the change is not harmful at all, it's time to cleanup the old code.
/cc @ayufan
Edited by Shinya Maeda