将版本添加到管道

问题描述 投票:0回答:1

是否有任何标准或推荐的方法将版本号添加到管道(在我的例子中是用 Snakemake 编写的)?

例如,我有这个pipeline,刚才我添加了一个

CHANGELOG.md
文件,当前版本位于顶部。有没有更好的方法来识别用户正在部署的版本?

python python-3.x version pipeline snakemake
1个回答
6
投票

有一个

version
指令,但我从未见过它在实践中使用过:

# Snakefile
version: "1.2.3"

rule all:
   input: 'test.txt'

rule test:
   output: temp(touch('test.txt'))

一个 CWL 转换的示例/测试,它在规则定义中使用

version
,也许它可能有用,但否则在 Snakefile 中包含显式版本的实用性尚不清楚。

© www.soinside.com 2019 - 2024. All rights reserved.