Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Artifact storage is intended to hold the build results for various components, as well as large binaries that are needed for distribution or builds.

As a proposed design, the artifacts are stored in a file system hierarchy on S3DF, and an (optional?) database is used to track metadata about the artifacts and help in locating them, if necessary.


Code Block
titleProposed Artifact Storage Layout
ARTIFACT_TOP=/sdf/group/ad/eed/build_system/artifact_storage

$ARTIFACT_TOP/<component>/build_results/<tag>/...
$ARTIFACT_TOP/<component>/data/...