Open qrort opened 1 month ago
Updated task list:
ya
tool, and an option to store canondata in local files (under S3 protocol).ya make -AZ
for this list, writing canondata to a public-access S3.yandex-team
intranet, there should be another S3 storage, which should regularly be synced from a public access one. This storage will be used for release builds.
When
ya make -Z
is called insideyandex-team
intratet,ya
tool writes new canondata in internal storage via MDS protocol and updates URLs in canondata json files accordingly. When a commit is merged tomain
branch in GitHub, new resources are published into a everyone-access S3 storage, maintaining their IDs. URLs in json files are templated, and it is possible to specify, from which storage canondata should be downloaded.The goal is to be able to create new canonical data resources from outside
yandex-team
intranet, and to be able to upload it to a public-access S3 storage.The steps to achieve that are:
ya
tool, and an option to store canondata in local files.yandex-team
intranet, there should be another S3 storage, which should regularly be synced from a public access one. This storage will be used for release builds.