англійськафранцузькаіспанська

Ad


Значок OnWorks

gbp-buildpackage - онлайн у хмарі

Запустіть gbp-buildpackage у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда gbp-buildpackage, яку можна запустити в постачальнику безкоштовного хостингу OnWorks, використовуючи одну з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


gbp-buildpackage - Створення пакетів Debian із репозиторію Git

СИНТАКСИС


gbp buildpackage [ --git-[no-]ignore-new ] [ --git-тег ] [ --git-verbose ] [ --git-
колір=[авто|увімкнено|вимкнено] ] [ --git-color-scheme=КОЛЬОРОВА СХЕМА ] [ --git-notify=[авто|увімкнено|вимкнено] ] [
--git-upstream-branch=ДЕРЕВО ] [ --git-debian-branch=НАЗВА ГІЛКИ ] [ --git-ignore-branch
] [ --git-[no-] підмодулі ] [ --git-builder=BUILD_CMD ] [ --git-cleaner=CLEAN_CMD ] [
--git-[no-]pbuilder ] [ --git-[no-]qemubuilder ] [ --git-dist=ДИСТ ] [ --git-arch=ARCH ] [
--git-[no-]pbuilder-autoconf ] [ --git-pbuilder-options=PBUILDER_OPTIONS ] [
--git-[no-]sign-tags ] [ --git-keyid=GPG-KEYID ] [ --git-posttag=КОМАНДА ] [ --git-
postbuild=КОМАНДА ] [ --git-postexport=КОМАНДА ] [ --git-prebuild=КОМАНДА ] [
--git-[no-]hooks ] [ --git-debian-tag=тег-формат ] [ --git-upstream-tag=тег-формат ] [
--git-debian-tag-msg=тег-повідомлення-формат ] [ --git-force-create ] [ --git-no-create-orig ] [
--git-upstream-tree=[ТЕГ|ГІЛКА|ДЕРЕВО] ] [ --git-tarball-dir=ДОВІДНИК ] [ --git-
стиснення=TYPE ] [ --git-compression-level=РІВЕНЬ ] [ --git-export-dir=ДОВІДНИК ] [
--git-export=ДЕРЕВО ] [ --git-[no-]pristine-tar ] [ --git-[no-]pristine-tar-commit ] [
--git-[no-]-purge ] [ --git-dont-purge ] [ --лише git-tag ] [ --git-retag ] [
OPTION_PASSED_TO_BUILD_CMD ... ]

ОПИС


gbp buildpackage використовується для створення вихідних і .deb пакетів Debian із репозиторію Git.

gbp buildpackage буде, по порядку:

· Переконайтеся, що він виконується з належного місця.

· Переконайтеся, що репозиторій не містить незафіксованих змін джерела.

· Переконайтеся, що він виконується з правильної гілки.

· (Необов'язково) запустити команду очищення, зазначену в --git-cleaner.

· (Необов'язково) експортуйте вихідне дерево в окрему область збірки.

· Створіть оригінальний tar-архів, якщо він не існує. За бажанням можна використовувати незайманий дьоготь.

· (Необов'язково) викликати хук попередньої збірки.

· Телефонуйте розбудувати(1) або Cowbuilder (через --git-pbuilder) або програму, зазначену через
--git-builder передаючи всі наведені аргументи gbp buildpackage у командному рядку
які не починаються з --git-.

· (Необов'язково) позначте дерево після успішної збірки.

· (Необов'язково) викликати хук після збірки - наприклад, щоб запустити lintian.

· (Необов'язково) викликати гачок тегів допису - наприклад, щоб надіслати результати до віддаленого сховища
після створення тегу.

ВАРІАНТИ


Усі параметри мають префікс git- розрізняти варіанти для gbp buildpackage від
варіанти передаються до BUILD_CMD:

--git-[no-]ignore-new
Не переривайте, якщо є незафіксовані зміни в дереві джерел або поточному
гілка не відповідає DEBIAN-ФІЛІЯ.

--git-тег
Додайте тег git після успішної збірки. Це лише параметр командного рядка
не можна вказати через gbp.conf.

--git-builder=BUILD_CMD
Скористайтесь BUILD_CMD замість розбудувати -i -I.

--git-cleaner=CLEAN_CMD
Скористайтесь CLEAN_CMD замість розбудувати очистити.

--git-pbuilder
Створіть пакет за допомогою git-pbuilder. Зауважте, що це замінює будь-який --git-builder та
--git-cleaner Варіанти.

--git-qemubuilder
Створіть пакет за допомогою git-pbuilder з qemubuilder. Зауважте, що це замінює будь-який
--git-builder та --git-cleaner Варіанти.

--git-dist=ДИСТ
Збірка для розповсюдження ДИСТ При використанні --git-pbuilder. Якщо не налаштовано збірку для
нестабільний розподіл. Особлива цінність DEP14 налаштує дистрибутив для збірки
для від назви філії. Тобто, якщо ви починаєте збірку з гілки з ім
debian/wheezy-backports розподіл встановлено на wheezy-backports. Якщо філія
називається вниз за течією/сторона розподіл буде встановлено на downstream_sid.

--git-arch=ARCH
Будувати для архітектури ARCH При використанні --git-pbuilder. Якщо не налаштовано, архітектури немає
перейшов до git-pbuilder.

--git-pbuilder-autoconf
Чи спробувати автоналаштування git-pbuilder або покладатися на налаштування в
.pbuilderrc. Див git-pbuilder man-сторінка для деталей.

--git-pbuilder-options
Параметри для переходу до pbuilder

--git-verbose
багатослівне виконання

--git-color=[авто|увімкнено|вимкнено]
Чи використовувати кольоровий вихід.

--git-notify=[авто|увімкнено|вимкнено]
Чи надсилати сповіщення на робочому столі після збірки.

--git-color-scheme=КОЛЬОРОВА СХЕМА
Кольори для виведення (якщо колір увімкнено). Формат COLOR_SCHEME:
' : : : '. Приймаються числові значення та назви кольорів,
порожні поля означають колір за замовчуванням. Наприклад --git-color-scheme='cyan:34::'
відображатиме повідомлення про налагодження блакитним кольором, інформаційні повідомлення синім кольором та інші повідомлення
за замовчуванням (тобто попередження та повідомлення про помилки червоного кольору).

--git-upstream-branch=НАЗВА ГІЛКИ
Відгалуження для створення вихідного архіву з if --git-верхнє дерево встановлений в ФІЛІЯ.
За замовчуванням вгору за течією.

--git-debian-branch=НАЗВА ГІЛКИ
Якщо ви не на цій гілці під час виклику gbp buildpackage це не вдасться. За замовчуванням
is майстер. Це зроблено для того, щоб ви випадково не звільнилися від теми
відділення. Відсутність у цій гілці буде ігноруватися під час використання --git-ignore-new.

--git-ignore-branch
Не перевіряйте, чи відповідає поточна гілка DEBIAN-ФІЛІЯ.

--git-[no-]sign-tags
GPG підписує всі створені теги.

--git-[no-] підмодулі
Включіть підмодулі git у вихідний tar-архів.

--git-keyid=GPG-KEYID
Використовуйте цей keyid для тегів підпису gpg.

--git-posttag=КОМАНДА
Виконати КОМАНДА після позначення нової версії.

Експортовані змінні середовища: GBP_TAG (назва створеного тега),
GBP_BRANCH (гілка, з якої був зібраний пакет) і GBP_SHA1 (ша1 з
commit тег було створено в).

--git-postbuild=КОМАНДА
Виконати КОМАНДА після успішної побудови.

Експортовані змінні середовища: GBP_CHANGES_FILE (назва створеного
файл змін), GBP_BUILD_DIR (Директор збірки).

--git-postexport=КОМАНДА
Виконати КОМАНДА після експорту вихідного дерева - дійсний, тільки якщо --git-export-dir
було зазначено.

Експортовані змінні середовища: GBP_GIT_DIR (сховище пакета
будується з), GBP_TMP_DIR (тимчасовий каталог, де були джерела
спочатку експортовано).

--git-prebuild=КОМАНДА
Виконати КОМАНДА з каталогу збірки перед викликом розбудувати або додаток
вказано через --git-builder.

Експортовані змінні середовища: GBP_GIT_DIR (сховище пакета
будується з), GBP_BUILD_DIR (Директор збірки).

--git-[no-]hooks
Увімкнути запуск усіх (очищувача, постекспорту, попередньої збірки, постбілдування та посттегу) хуків.
Примітка: --git-builder на команду цей параметр не впливає.

--git-debian-tag=ТЕГ-ФОРМАТ
Використовуйте цей формат тегів, позначаючи версії Debian, за замовчуванням debian/%(версія)s.

--git-upstream-tag=ТЕГ-ФОРМАТ
Використовуйте цей формат тегів під час пошуку тегів вихідних версій, за замовчуванням
upstream/%(version)s.

--git-debian-tag-msg=тег-повідомлення-формат
Використовуйте цей формат повідомлення тегу під час підписання версій Debian, за замовчуванням %(упаковок)s Debian
звільнити %(версія)s

--git-force-create
Примусове створення оригінального tar-архіву (перезапис існуючого, якщо він є).

--git-no-create-orig
Не намагайтеся створити оригінальний tar-архів.

--git-overlay
Витягти вихідний tar-архів з tarball-реж при використанні експорт-реж варіант (за аналогією
для злиттяWithUpstream у svn-bp). Також видаліть debian/, якщо він міститься у верхній частині сторінки
tar-архів у випадку вихідних форматів 2.0 і 3.0.

--git-export-dir=ДОВІДНИК
Експортуйте поточну головку гілки (або деревоподібний об’єкт, заданий через --git-export до
ДОВІДНИК перед будівництвом.

--git-export=ДЕРЕВО
Замість експорту поточної головки гілки експортуйте деревоподібний об’єкт ДЕРЕВО.
Спеціальна назва ІНДЕКС експортує поточний індекс, а спеціальна назва WC
експортує поточну робочу копію як є.

--git-upstream-tree=[ТЕГ|ГІЛКА|ДЕРЕВО]
Як знайти вихідні джерела, які використовуються для створення архіву. TAG (за замовчуванням)
дивиться на тег, що відповідає версії в журналі змін. ФІЛІЯ дивиться на
верхня гілка, що надається через --git-вихідна-гілка варіант. Інші цінності є
інтерпретується як дерева.

Це не має ніякого ефекту, якщо --git-pristine-tar використовується.

--git-tarball-dir=ДОВІДНИК
Шукайте оригінальні tar-архіви в ДОВІДНИК замість того, щоб генерувати їх.

--git-стиск=TYPE
Визначає тип стиснення файлу tarball. Це буде використано для пошуку та
за потреби створіть попередній tar-архів. За замовчуванням є автоматичний який випливає
тип стиснення з гілки pristine-tar, якщо доступний, і повертається до gzip
інакше. Інші варіанти є gzip, bzip2, лзма та xz.

--git-compression-level=РІВЕНЬ
Вказує рівень стиснення файлу tar-архів, якщо потрібен вихідний файл архіву
побудований.

--git[-no]-purge
Очищайте (видаляйте) тимчасовий каталог збірки після збірки.

--git-dont-purge
Не підтримується, замість цього використовуйте --git-no-purge. Це лише параметр командного рядка
не можна вказати через gbp.conf.

--лише git-tag
Не створюйте, лише позначайте та запускайте хуки після тегів. Це лише параметр командного рядка
який не можна вказати через gbp.conf.

--git-retag
Не завершуйте операції з тегами, якщо тег з такою ж версією вже існує. Це
Лише параметр командного рядка, який не можна вказати через gbp.conf.

--git-pristine-tar
Використовуйте pristine-tar під час створення попереднього tar-архіву, якщо він не існує.

--git-pristine-tar-commit
Передайте дельту pristine-tar до гілки pristine-tar, якщо був новий tarball
згенеровано, а чистих даних tar ще немає.

ПРИКЛАДИ


Створіть пакунок Debian за допомогою git-pbuilder який у свою чергу викликає корівник. Інструктувати
cowbuilder для створення в Wheezy chroot для i386.

gbp buildpackage --git-pbuilder --git-arch=i386 --git-dist=wheezy

Зауважте, що вищезазначене потребує а корівник chroot вже. Це можна створити за допомогою:

DIST=хрипи ARCH=i386 git-pbuilder створювати

КОНФІГУРАЦІЯ ФАЙЛИ


Кілька gbp.conf файли аналізуються для встановлення значень за замовчуванням для наведених вище аргументів командного рядка.
Див gbp.conf(5)> man-сторінка для деталей.

Усі параметри у файлах конфігурації мають бути вказані без префікса 'git-'. Так напр
--git-debian-гілка=debian/sid стає в gbp.conf:

[buildpackage]
debian-dir = debian/sid

Використовуйте gbp-buildpackage онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnatchop-5
    aarch64-linux-gnu-gnatchop-5
    gnat, gnatbind, gnatbl, gnatchop,
    gnatfind, gnathtml, gnatkr, gnatlink,
    gnatls, gnatmake, gnatprep, gnatpsta,
    gnatpsys, gnatxref - інструментарій GNAT
    ОПИС: Th...
    Запустіть aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-info
    cpupower-idle-info
    cpupower idle-info - утиліта для
    отримати інформацію про неактивне ядро ​​ЦП
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: інструмент
    який друкує п...
    Запустіть cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower idle-set - утиліта для налаштування ЦП
    спеціальні параметри ядра для стану простою
    СИНТАКСИС: cpupower [ -c cpulist ]
    idle-info [параметри] ОПИС: The
    cpupower idle-se...
    Запустіть cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets - змінює/друкує дані користувача
    поточний шлях пошуку набору карт. Впливає на
    доступ користувача до даних, що існують під
    інші набори карт у поточному місці. ...
    Запустіть g.mapsetsgrass
  • 6
    g.messagegrass
    g.messagegrass
    g.message - друкує повідомлення, попередження,
    інформацію про прогрес або фатальну помилку в
    ТРАВ'ЯНИЙ шлях. Цей модуль слід використовувати в
    сценарії для повідомлень, які надаються користувачеві.
    KEYWO...
    Запустіть g.messagegrass
  • Детальніше »

Ad