Skip to content

WIP: Refactoring `artifacts` to `artifacts_archive` and `metadata` to `artifacts_archive_metadata`

Shinya Maeda requested to merge refactor-artifacts-archive into master

What does this MR do?

This MR refactors the artifacts to artifacts_archive and metadata to artifacts_archive_metadata.

More specifically, this refactoring is done by the following convention.

  • ArtifactMigratable#artifacts_file -> ArtifactMigratable#artifacts_archive_file
  • ArtifactMigratable#artifacts_metadata -> ArtifactMigratable#artifacts_archive_metadata
  • ArtifactMigratable#artifacts? -> ArtifactMigratable#artifacts_archive?
  • ArtifactMigratable#artifacts_metadata? -> ArtifactMigratable#artifacts_archive_metadata?
  • ArtifactMigratable#remove_artifacts_file! -> ArtifactMigratable#remove_artifacts_archive_file!
  • ArtifactMigratable#remove_artifacts_metadata! -> ArtifactMigratable#remove_artifacts_archive_metadata!
  • Ci::JobArtifact.file_type.metadata -> Ci::JobArtifact.file_type.archive_metadata
  • Ci::Build#artifacts_metadata_entry -> Ci::Build#artifacts_archive_metadata_entry
  • Ci::Pipeline#latest_builds_with_artifacts -> Ci::Pipeline#latest_builds_with_artifacts_archive

What are the relevant issue numbers?

Close https://gitlab.com/gitlab-org/gitlab-ce/issues/49268

Does this MR meet the acceptance criteria?

Edited by Shinya Maeda

Merge request reports