Added description

This commit is contained in:
Alexey Berezhok
2026-04-19 20:16:46 +03:00
parent a33c957a51
commit 63a5ae23f3

View File

@@ -37,11 +37,23 @@
<label for="codedata" class="form-label">Код скрипта сборки. Будьте внимательны, данный скрипт выолняется на сборочной машине, <label for="codedata" class="form-label">Код скрипта сборки. Будьте внимательны, данный скрипт выолняется на сборочной машине,
все его изменения затронут хостовую систему, поэтому желательно как можно быстрее выполнение скрипта перенесите в Docker. все его изменения затронут хостовую систему, поэтому желательно как можно быстрее выполнение скрипта перенесите в Docker.
Так же после выполенения скрипта удалите и остановите все запущенные контейнеры, т.к скрипт сам должен контролировать это. Так же после выполенения скрипта удалите и остановите все запущенные контейнеры, т.к скрипт сам должен контролировать это.
Так же убедитесь, что все log файлы сборки и собранные пакеты положены в каталоги:. Так же убедитесь, что все log файлы сборки и собранные пакеты положены в каталог в параметре $1, передаваемый скрипту.
Скрипт выполняется из корня git проекта. Скрипт выполняется из корня git проекта.
Первый параметр передаваемый в скрипт содержит каталог, куда еобходимо ложить rpm пакеты и log файлы. Первый параметр передаваемый в скрипт содержит каталог, куда еобходимо ложить rpm пакеты и log файлы.
У log файлов обязательно должно быть расширение .log, чтоб они попали в отчет сборки. У log файлов обязательно должно быть расширение .log, чтоб они попали в отчет сборки.
</label> </label>
<p>
Шаблон скрипта:
<pre>
#!/bin/bash
RESULT="$1"
if [ -z "$RESULT" ]; then
exit 1
fi
build command
cp -r [dir_with_results]/*.* "${RESULT}/"
</pre>
</p>
<textarea class="form-control" id="codedata" name="codedata" rows="15"><%= @old_content %></textarea> <textarea class="form-control" id="codedata" name="codedata" rows="15"><%= @old_content %></textarea>
</div> </div>
<div class="mb-3 text-center"> <div class="mb-3 text-center">