ecflow suite跟踪和部署工具包
项目描述
tracksuite
通过git跟踪和部署工作流和套件
:warning:免责声明:warning::此项目是 测试版,在可预见的未来将是 实验性的。界面和功能可能会更改,项目本身可能会被取消。 请勿 在任何运行的项目/软件中使用此软件。
安装
使用pip安装tracksuite(需要python、ecflow和pip)
python -m pip install .
用法
初始化远程目标git仓库
usage: tracksuite-init [-h] --target TARGET [--backup BACKUP] [--host HOST] [--user USER] [--force]
Remote suite folder initialisation tool
optional arguments:
-h, --help show this help message and exit
--target TARGET Target directory
--backup BACKUP Backup git repository
--host HOST Target host
--user USER Deploy user
--force Force push to remote
暂存和部署套件
usage: tracksuite-deploy [-h] --stage STAGE --local LOCAL --target TARGET [--backup BACKUP] [--host HOST] [--user USER]
[--push] [--message MESSAGE]
Suite deployment tool
optional arguments:
-h, --help show this help message and exit
--stage STAGE Staged suite
--local LOCAL Path to local git repository (will be created if doesn't exist)
--target TARGET Path to target git repository on host
--backup BACKUP URL to backup git repository
--host HOST Target host
--user USER Deploy user
--push Push staged suite to target
--message MESSAGE Git message
概述
项目详情
下载文件
下载适用于您平台的项目文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分发
tracksuite-0.3.2.tar.gz (14.0 kB 查看哈希值)
构建分发
tracksuite-0.3.2-py3-none-any.whl (12.9 kB 查看哈希值)
关闭
tracksuite-0.3.2.tar.gz 哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 5af2a6bf84de1df24f2112aae0461f906c3e7a6a4fbb7ee28f2b87516ee00b76 |
|
MD5 | 9363bc34bdde797ad5556c506da1bcbd |
|
BLAKE2b-256 | 8a1addd60b35216b72a5d7c3bf9dc4566a513a01c5f3e33f23dd5aff6dad06e5 |
关闭
tracksuite-0.3.2-py3-none-any.whl 哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e4b2f30427fa6bc456573e4c6ef5437581af48e480f92fbef2ce696868ed170d |
|
MD5 | 73b2dd85683422ad0c08c749503c9524 |
|
BLAKE2b-256 | 6ed91d4d1b7e74bf50c4b354387f2ad1f1ece6990fb6e0782e85d04944887c87 |