2 个仓库
Interfaces for managing the progression of software versions through distribution tags and maintainer roles.
Distinct from Versioned Package Managers: Distinct from Versioned Package Managers: focuses on the registry-side lifecycle and tagging rather than client-side installation of specific versions.
Explore 2 awesome GitHub repositories matching development tools & productivity · Release Lifecycle Managers. Refine with filters or upvote what's useful.
Entropic 是一个语言无关的包注册和分发系统,使用内容寻址存储在镜像网络中托管和版本化软件包。它既是一个私有包注册中心,也是一个 JavaScript 包管理器,通过加密哈希而非文件路径来识别资产。 该系统专注于通过私有包镜像实现可靠分发,这些镜像缓存并同步远程依赖,以防止外部停机期间的安装失败。它包含一个用于分配分发标签和控制软件发布生命周期的版本管理器。 该项目涵盖了广泛的功能,包括使用版本约束的依赖解析、通过命令行界面发布包,以及通过命名空间和维护者管理进行访问控制。它还集成了用户账户身份验证,以保护资产的发布和管理。
Provides a registry interface for assigning distribution tags and controlling the software release lifecycle.
python-build-standalone 是一个旨在跨多种操作系统和硬件架构生成可再分发 Python 可执行文件的工具链。它生成独立的 Python 二进制文件,无需预安装系统解释器即可分发给用户。 该项目使用目标三元组 (Target triples) 和容器化环境管理跨平台编译的端到端过程,以确保二进制输出的一致性。它包含一个分发管道,可自动化生成构建矩阵,并将编译后的工件上传到公共发布页面和镜像存储桶。 该工具集还提供二进制发布分析功能,允许通过可视化报告比较两个编译后的二进制文件,以识别版本之间的意外更改。这涵盖了构建工具链标准化、发布管理和工件镜像的完整生命周期。
Automates the progression of software versions through draft releases and formal version tags.