Skip to main content

跨包管理器

项目描述

[![部署](https://github.com/devopshq/crosspm/actions/workflows/deploy.yml/badge.svg?branch=master)]( https://github.com/devopshq/crosspm/actions/工作流/deploy.yml ) [![codacy]( https://api.codacy.com/project/badge/Grade/7a9ed2e6bb3e445f9e4a776e9b7f7886)](https://www.codacy.com/app/devopshq/crosspm/dashboard ) [![pypi]( https://img.shields.io/pypi/v/crosspm.svg)](https://pypi.python.org/pypi/crosspm ) [![license]( https:// img.shields.io/pypi/l/crosspm.svg)](https://github.com/devopshq/crosspm/blob/master/LICENSE )

文档

实际版本总是在这里:http ://devopshq.github.io/crosspm

介绍

CrossPM (Cross Package Manager) 是一个通用的可扩展包管理器。它允许您下载并作为下一步 - 管理来自不同存储库的不同类型的包。

开箱即用的模块:

计划实施的模块:

  • 适配器 - git - smb - sftp/ftp

  • 包文件格式 - nupkg(支持 nupkg 依赖项) - 7z

我们还需要您的反馈,让我们知道您需要哪些存储库和包格式,以便我们计划其实施。

CrossPM 最大的特点是灵活性。它是完全可定制的,即存储库结构、包格式、包版本模板等。

要处理它的所有功能,您需要编写配置文件 ( crosspm.yaml ) 和清单文件,其中包含您需要下载的软件包列表。

配置文件格式是 YAML,从它的文件名可以看出,所以你可以自由使用 yaml 提示和技巧,只要主要配置参数保持在它们的级别上:)

项目详情


发布历史 发布通知| RSS订阅