GoGPT Best VPN GoSearch

OnWorks 网站图标

pybit-web - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 pybit-web

这是 pybit-web 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


pybit-web - 构建服务器以将构建作业用于 pybit 客户端。

商品描述


pybit-web 提供了一个数据库连接和控制器来向 pybit 发送消息
客户端使用指定的版本控制系统创建特定的包构建。 这
客户端将状态消息反馈给控制器,这些消息通过网络显示
界面。

设置 UP PYBIT网 服务器


pybit-web 的 Debian 打包使用 dbconfig-common 来配置数据库。

对于本地 postgres 实例,选择 unix socket 选项和默认标识
身份验证,然后 postgres 作为数据库管理用户和 www-data 作为
pybit-web 数据库用户。 您可以为 pybit-web 数据库使用任何您喜欢的名称
本身。

注意:确保指定了 www-data 用户,否则 apache 将不会被授予权限
使用数据库连接。 仅仅将用户设置为 www-data 是不够的
/etc/pybit/web/web.conf - 此设置是正确的,但需要将 postgres 配置为
允许访问 www-data。

还要检查 pybit-web 数据库所有者是否设置为 www-data 以及所有表
数据库的所有者设置为 www-data。 使用 ALTER DATABASE OWNER name TO "www-data"
如有必要,将表名称所有者更改为“www-data”。

黑名单 配套


有时会使用更新的 debian/changelog 将软件包提交到​​ VCS
文件,但不能或不应自动构建。

pybit-web 支持名为 Blacklist 的 postgres 表,其中包含字段“field”和“regex”。
控制器中的 process_job() 在内部使用黑名单来确定某些
使用正则表达式将软件包集中列入黑名单。 如果在场上有匹配
问题,pybit-web 不会发出这个包的构建请求。 process_job() 是
由 WebGUI 和 VCS 钩子调用。

例如“name”和“(.*-dev)”意味着我们不会自动构建任何开发包,
而“vcs_uri”和“(.*/users/*)”将阻止来自诸如以下位置的源
/repo/users/jamesb/somebadcode

如果 a
包被列入黑名单。

一个 403 和一个 False 将从 process_job 返回到它的调用者(以前是它
返回无效)

使用 onworks.net 服务在线使用 pybit-web


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。