GoGPT Best VPN GoSearch

Значок OnWorks

pybit-web - онлайн у хмарі

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

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

ПРОГРАМА:

ІМ'Я


pybit-web - вбудований сервер для використання завдань збирання для клієнтів pybit.

ОПИС


pybit-web забезпечує підключення до бази даних і контролер для надсилання повідомлень до pybit
клієнти, щоб створити конкретну збірку пакета за допомогою вказаної системи контролю версій. The
клієнт повертає на контролер повідомлення про статус, які відображаються через Інтернет
Інтерфейс

НАСТРОЙКА UP THE PYBIT-ВЕБ SERVER


Упаковка Debian pybit-web використовує dbconfig-common для налаштування бази даних.

Для локального екземпляра postgres виберіть параметр Unix socket та ідентифікатор за замовчуванням
автентифікації, потім postgres як адміністративного користувача бази даних і www-data як
користувач бази даних pybit-web. Ви можете використовувати будь-яку назву для бази даних pybit-web
себе.

Примітка. Переконайтеся, що вказано користувача www-data, інакше apache не отримає дозвіл
використовувати підключення до бази даних. Недостатньо просто налаштувати користувача на www-data in
/etc/pybit/web/web.conf - цей параметр правильний, але потрібно налаштувати Postgres для
дозволити доступ до www-даних.

Також перевірте, чи для власника бази даних pybit-web встановлено значення www-data і чи всі таблиці в
власником бази даних встановлено значення www-data. Використовуйте ALTER DATABASE OWNER ім’я ВЛАСНИКА ДО "www-data"
і ЗМІНИТИ назву ТАБЛИЦІ ВЛАСНИК на "www-data", якщо необхідно.

ЧОРНИЙ СПИСОК ПАКЕТИ


Іноді пакунки передаються до VCS за допомогою оновленого debian/changelog
файли, які не можуть або не повинні бути створені автоматично.

pybit-web підтримує таблицю Postgres під назвою «Чорний список» з полями «field» і «regex».
Чорний список використовується для внутрішнього використання process_job() у контролері, щоб визначити, чи є певний
Пакунки централізовано додаються до чорного списку за допомогою регулярних виразів. Якщо на полі є матч в
питання, pybit-web не видасть запит на збірку для цього пакета. process_job() є
викликається як WebGUI, так і хуком VCS.

Наприклад, "name" і "(.*-dev)" означатимуть, що ми не створюємо жодних пакетів розробки автоматично,
тоді як "vcs_uri" і "(.*/users/*)" блокуватимуть джерела з таких місць, як
/repo/users/jamesb/somebadcode

У журналі контролера буде надруковано "ЧОРНИЙ СПИСОК! - [регулярний вираз] відповідає [ім'я поля]:[дані]", якщо
пакет у чорному списку.

403 буде повернуто, а також False, від process_job до його виклику (раніше
повернуто недійсним)

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


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

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

Команди Linux

Ad




×
реклама
❤️Робіть покупки, бронюйте або купуйте тут — безкоштовно, це допомагає зберегти послуги безкоштовними.