diff --git a/distbuild/pkg/artifact/README.md b/distbuild/pkg/artifact/README.md index 567a4f3..a25e39c 100644 --- a/distbuild/pkg/artifact/README.md +++ b/distbuild/pkg/artifact/README.md @@ -13,6 +13,10 @@ `commit` помечает артефакт в кеш. `abort` отменяет запись артефакта, удаляя все данные. +После первого вызова `commit`, все последующие вызовы `commit` и `abort` должны ничего не делать. + +Точно так же, после вызова `abort`, все последующие вызовы `commit` и `abort` должны ничего не делать. + Горутина может начать читать артефакт, позвав метод `Get`. Много горутин могут читать артефакт одновременно. Горутина должна позвать `unlock`, после того как она закончила работать с артефактом.