Bug 38568 - Запуск скриптов в процессе создания тарболла для экспорта в gear
Summary: Запуск скриптов в процессе создания тарболла для экспорта в gear
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gear (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 enhancement
Assignee: Dmitry V. Levin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-01 16:53 MSK by Anton Farygin
Modified: 2020-12-27 16:10 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Farygin 2020-06-01 16:53:19 MSK
Не уверен, что это к gear, но его тоже точно затронет.

Суть вопроса такова, что было бы неплохо в процессе экспорта из git репозитория иметь возможность запускать скрипты, которые будут подготавливать некоторые рабочие файлы репозитория по аналогии с тем, как это делают апстримы при экспорте на гитхабе.

Пример - zfs. При создании тарболла нужно подготовить zfs_gitrev.h, который в апстриме создаётся в scripts/make_gitrev.sh и записывает в этот заголовок значение
git describe --always --long --dirty

Как вариант, вместо запуска скриптов - добавлять информацию о последнем коммите в тарболл с исходниками (с возможностью ей воспользоваться в spec'е).
Comment 1 Dmitry V. Levin 2020-12-27 16:10:02 MSK
gear не должен исполнять произвольный код из репозитория.