https://github.com/coding/coding-download-center
CODING 公共制品库
https://github.com/coding/coding-download-center
Last synced: 3 months ago
JSON representation
CODING 公共制品库
- Host: GitHub
- URL: https://github.com/coding/coding-download-center
- Owner: coding
- License: mit
- Created: 2015-06-24T08:33:07.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-30T10:25:52.000Z (6 months ago)
- Last Synced: 2025-02-06T18:59:40.061Z (3 months ago)
- Language: Shell
- Homepage: https://coding-public.coding.net/public-artifacts/public/downloads/packages
- Size: 568 KB
- Stars: 53
- Watchers: 4
- Forks: 10
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CODING 公共制品库
[](https://github.com/sinkcup/coding-download-center/actions/workflows/ci.yml)
[](https://e.coding.net/register?invite_register_token=8480c005dcae42a58ae5b2e89bf258a0)「CODING 公共制品库」已在「CODING 持续集成」生产环境中投入使用,无需担心欠费停机。
为中国开发者提供常用的命令行软件下载,解决跨境下载缓慢的问题。
## 提交需要的软件
修改 `index.md`,加入需要的软件(按照字母顺序),发起合并请求。
合并请求会自动检查正确性,如有报错,请修改后再次推送。
待管理员合并,会自动发布到内地的「CODING 制品库」:
https://coding-public.coding.net/public-artifacts/public/downloads/packages
## 技术细节
提交代码会触发「[CODING 持续集成](https://coding.net/products/ci)」的海外节点构建,自动执行 `coding-generic-sync.sh`:
- 解析 `index.md` 获取需要下载的软件列表
- 判断是否已存在于「[CODING 制品库](https://coding.net/products/artifacts)」,如不存在,则下载、校验、上传