Обновление справки. Скрипт сборки (необходимо доделать, скорректировать под сборку)
This commit is contained in:
parent
1c6fa0002f
commit
ab7a65969e
4 changed files with 140 additions and 7 deletions
|
@ -10,7 +10,8 @@ usage() {
|
|||
echo " -r <приватный_ключ> Содержимое файла приватного ключа (опционально)"
|
||||
echo " -u <публичный_ключ> Содержимое файла публичного ключа (опционально)"
|
||||
echo " -d <путь_к_репозиторию> Путь к директории репозитория в ~/packages (опционально)"
|
||||
echo "Пример: $0 -p /package -s 192.168.1.100 -n /nfs/share -r \"<содержимое_ключа.rsa>\" -u \"<содержимое_ключа.rsa.pub>\" -d /repo"
|
||||
echo " -k <наименование_ключа> Наименование файла ключа (опционально)"
|
||||
echo "Пример: $0 -p /package -s 192.168.1.100 -n /nfs/share -r \"<содержимое_ключа.rsa>\" -u \"<содержимое_ключа.rsa.pub>\" -d /repo -k \"mykey\""
|
||||
echo "Флаги -s и -n включают монтирование NFS, должны использоваться вместе."
|
||||
echo "Флаги -r и -u содержат текст приватного и публичного ключей для abuild."
|
||||
echo "Флаг -d задаёт директорию для сохранения пакетов."
|
||||
|
@ -71,6 +72,11 @@ if [ ! -f "$PACKAGE_DIR/APKBUILD" ]; then
|
|||
exit 1
|
||||
fi
|
||||
|
||||
if [ -z "$NAME_KEY" ]; then
|
||||
echo "🚫 Ошибка: Необходимо указать наименование ключа подписи"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Проверка и настройка ключей abuild
|
||||
if [ -n "$PRIVATE_KEY" ] || [ -n "$PUBLIC_KEY" ]; then
|
||||
echo "🔑 Настраиваю переданные ключи abuild..."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue