- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用Python devpi服务器,当我创建索引时,它会添加默认设置 acl_toxresult_upload=:ANONYMOUS:
,但我无法找出它的含义。
当我在网络界面中查看索引时,它显示:
permissions
toxresult_upload
Special: ANONYMOUS
upload
Users: my-user
我用谷歌搜索了它,但找不到任何解释它的含义。我唯一能找到的是python test这表明它与上传测试有关,但我不确定这对于 Pypi 索引意味着什么。
# anonymous may upload tests
assert with_user(permissionrequest, None).has_permission(
'toxresult_upload', StageACL(stage, False))
最佳答案
devpi
支持在客户端使用 tox
对上传的包运行测试。流程大致如下:
python setup.py sdist
)。为了使测试正常工作,发行版必须包含测试脚本和 tox.ini
配置。将 dist 上传到 devpi
,例如
devpi upload --index hoefling/dev dist/mypkg-0.1.tar.gz
通过以下方式运行测试
devpi test --index hoefling/dev mypkg
这将从指定索引下载 dist 并按照 tox.ini
中的配置启动测试运行。
devpi-client
会将测试结果上传到服务器,以便可以随时通过 Web UI 查看它们: 单击测试
链接时,您将进入显示测试运行概述的页面:通过单击引用单独测试运行的链接,您可以详细检查测试运行日志。
现在,acl_toxresult_upload
与 acl_upload
类似,是允许将测试结果上传到该索引的用户列表。 acl_toxresult_upload=:ANONYMOUS:
表示任何人都可以运行 devpi test --index your_index yourpkg
并上传测试结果。如果您想限制访问,请按照限制包上传访问的方式进行操作:
$ devpi index your_index acl_toxresult_upload=me,admin,ci-bot
关于python - devpi 索引中的 toxresult_upload 权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53620574/
我目前有一个 Jenkins 管道,它使用 tox 构建和测试我的 python 包。 。如果所有单元测试都通过,它将上传到我本地的 devpi 索引。 使用devpi test 我可以将测试结果附加
我正在运行 devpi-server在我的笔记本电脑本地,这样我就可以在没有互联网连接时离线工作(当然,这只有在 devpi 有机会在本地缓存我需要的包时才有效) 目前我已经为 devpi-serve
我正在尝试从特定索引中检索所有包的版本。我正在尝试使用/user/index/+api 后缀发送 GET 请求,但它没有响应任何有趣的内容。我找不到有关 devpi rest api 的文档 :( 有
这里有一个简单的问题,我习惯了 devpi,想知道 devpi 和 pypi server 有什么区别? 比另一个更好吗?这个比例哪个更好? 干杯 最佳答案 PyPI (Python Package
我正在使用Python devpi服务器,当我创建索引时,它会添加默认设置 acl_toxresult_upload=:ANONYMOUS:,但我无法找出它的含义。 当我在网络界面中查看索引时,它显示
我有一个开箱即用的 devpi-server 在 http://上运行 我需要让它在 https://上运行。 我已经有了域的证书。 我关注了 documentation对于 nginx-site-c
是否可以使用“pip wheel”在 Linux 上将二进制轮上传到本地 devpi 服务器?或者我是否需要访问 setup.py 并从那里上传?在不需要 setup.py(它在幕后处理)的情况下构建
突然,包上传到 devpi 失败,并出现错误: AttributeError: 'FileUpload' object has no attribute 'value' 最佳答案 这是一个回归或 AP
我可以使用私有(private)的本地 devpi 服务器使用 pip 安装我的包。对应的配置为: [global] index_url = http://mydevpi.mine/root/pypi
我正在尝试使用 docker build 为基于 Flask 的 Web 应用程序构建图像。我的 Dockerfile 看起来像这样: FROM beehive-webstack:latest MAI
我是一名优秀的程序员,十分优秀!