github-enterprise-crawler:抓取者将GitHub企业存储库配置为json

时间:2024-05-09 09:09:34
【文件属性】:

文件名称:github-enterprise-crawler:抓取者将GitHub企业存储库配置为json

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-09 09:09:34

Python

关于 这个项目创建了一个repos.json ,它可以被。 当前方法假定您要在门户中显示的存储库为: 在GitHub组织中可用,并且 它们都带有特定主题的标签。 安装 pip install -r requirements.txt 用法 将.env-example复制到.env 有权访问要扫描的组织的用户用令牌填充.env文件(在下面列出) 用您要搜索的确切主题名称填写.env文件 用您要搜索的确切组织填写.env文件。 运行python3 ./crawler.py ,这将创建一个repos.json文件,其中包含给定主题的GitHub存储库的相关元数据 将repos.json复制到您的实例,并按照其安装说明中的概述启动门户


【文件预览】:
github-enterprise-crawler-main
----.github()
--------PULL_REQUEST_TEMPLATE.md(47B)
--------ABOUT.md(251B)
--------CONTRIBUTING.md(408B)
--------CODE_OF_CONDUCT.md(3KB)
--------ISSUE_TEMPLATE()
--------workflows()
----backend()
--------.dockerignore(164B)
--------requirements.txt(40B)
--------repos.json(8KB)
--------Pipfile(177B)
--------crawler.py(3KB)
--------.gitignore(2KB)
--------ghe_repo_crawler.py(1KB)
----LICENSE(11KB)
----README.md(1KB)
----dotfiles()
--------.alias.sh(1KB)
----.pre-commit-config.yaml(890B)
----.devcontainer()
--------Dockerfile(788B)
--------devcontainer.json(2KB)
----.gitguardian.yml(579B)
----SLS.md(2KB)
----.commitlintrc.yml(51B)
----.env.sample(52B)
----.gitignore(5KB)
----.cruft.json(580B)

网友评论