#repository #manage #multiple #configuration #dockerfile #podman #floss

app qas

轻松管理多个开源软件(FLOSS)仓库

1 个不稳定版本

0.1.0 2023年3月7日

#612配置

GPL-3.0 或更高版本

20KB
72

Qas

version number Actions Status

轻松管理多个开源软件(FLOSS)仓库

安装

待办

使用

qas以以下方式消耗配置:

默认情况下,它会在$XDG_CONFIG/qas$QAS_CONFIG_HOME环境变量设置的目录中查找配置文件。

qas --grab

当然,一个JSON配置文件可以为项目提供;

qas --grab --json ~/Downloads/misc.json

或者它甚至消耗一个提供所有项目的REST API JSON资源。

qas --grab --api localhost:5000/configs

PS:API示例在:https://github.com/easbarba/qas_api

配置文件

qas单个配置文件

[
  {
    "name": "awesomewm",
    "branch": "master",
    "url": "https://github.com/awesomeWM/awesome"
  },
  {
    "name": "nuxt",
    "branch": "main",
    "url": "https://github.com/nuxt/framework"
  }
]

更多配置文件示例在docs/examples

选项

有关更多信息,请参阅qas --help

GNU Guix

在已安装GNU Guix二进制文件的系统中,获取所有依赖项更加容易:guix shell

待办

请参阅TODO.md以获取更多信息。

许可证

GPL-v3

依赖项

~1.2–1.8MB
~35K SLoC