-
Notifications
You must be signed in to change notification settings - Fork 13
Open
Description
At the moment, it seems as if when I enter a gitlab address to start from, I get a gitlab entry, but without checking for the host.
snakedeploy deploy-workflow --branch master https://gitlab.awi.de/mesh/meshtools-creator workflow/fesom/create-mesh
That works fine, but I have a Snakefile now with an incomplete gitlab function call:
cat workflow/fesom/create-mesh/workflow/Snakefile
from snakemake.utils import min_version
min_version("6.10.0")
configfile: "config/config.yaml"
# declare https://gitlab.awi.de/mesh/meshtools-creator as a module
module meshtools_creator:
snakefile:
gitlab("mesh/meshtools-creator", path="workflow/Snakefile", branch="master")
config:
config
# use all rules from https://gitlab.awi.de/mesh/meshtools-creator
use rule * from meshtools_creator
I was also curious about how it is possible to "compose" various workflows, I guess that is what snakedeploy is designed for, but maybe I am overlooking something: don't I still need the end-user to write a file workflow/Snakefile that includes my newly deployed workflow from snakedeploy?
Metadata
Metadata
Assignees
Labels
No labels