一个设计用于将Patchwork连接到GitLab的Django应用
项目描述
一个设计用于与Patchwork一起运行,以将补丁镜像到GitLab的Django应用。
开发环境
设置开发环境最简单的方法是使用Vagrant。在Fedora上
$ sudo dnf install vagrant libvirt vagrant-libvirt vagrant-sshfs ansible $ vagrant up gitlab $ vagrant up pw
这设置了两个虚拟机。您可以使用vagrant ssh pw和vagrant ssh gitlab连接到它们。pw主机包含PatchLab的开发安装。
GitLab
GitLab的Web UI可在https://localhost:8443/找到。
Ansible角色从备份中恢复它,因此已经有一个名为“root”的管理员,密码为“password”。SSH克隆在端口2222上可用。
有一个测试项目“patchlab_test”,其中已经包含为合并请求事件配置的web钩子。
Patchwork
Patchwork 网页用户界面可在 http://localhost:8000/ 访问。预配置的超级用户“admin”密码为“admin”,您可以使用此密码登录到 http://localhost:8000/admin/。
开发环境还包括预配置的“patchlab_test”Patchwork 项目,以及必要的Git forge和分支配置。
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码分发
patchlab-0.6.2.tar.gz (41.1 kB 查看哈希)
构建分发
patchlab-0.6.2-py3-none-any.whl (42.9 kB 查看哈希)
关闭
patchlab-0.6.2.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0945d9f92628e742b22424410fda87a89678f469b367fdd08cf9ab8ca05491e3 |
|
MD5 | 9173538d1375340fde8fcdd45af8a2bb |
|
BLAKE2b-256 | 09435c312727e6892b44247c24ef410e17b65eea91d3c9c51f8022d8d6bdf9b4 |
关闭
patchlab-0.6.2-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b32505807602620a0e571c0438af17a2b0776940727ecfab5b795a12188f4919 |
|
MD5 | da6a20f3ec9cd8453595f2207112d3cb |
|
BLAKE2b-256 | 697895cb9782c7bd2908eb19343dd84adca9e6e37cded2378a115dd581700665 |