-
- add script `tests/test_rule_graph/test.sh` to generate a rule graph in `images/rule_graph.svg` - display rule graph created in `README.md` instead of specific workflow DAG - add test script to GitLab CI config - renamed test to create workflow DAG from `test_create_dag_chart` to `test_create_dag_image` (also output file is renamed from `images/workflow_dag.svg` to `images/dag_test_workflow.svg`
- add script `tests/test_rule_graph/test.sh` to generate a rule graph in `images/rule_graph.svg` - display rule graph created in `README.md` instead of specific workflow DAG - add test script to GitLab CI config - renamed test to create workflow DAG from `test_create_dag_chart` to `test_create_dag_image` (also output file is renamed from `images/workflow_dag.svg` to `images/dag_test_workflow.svg`
.gitlab-ci.yml 485 B
image: snakemake/snakemake:v5.9.1
before_script:
- apt update
- apt install -y unzip bedtools
- pip install -r scripts/requirements.txt
test:
script:
# add code quality tests here
# add unit tests here
# add script tests here
- bash tests/test_scripts_labkey_to_snakemake/test.sh
# add integration tests here
- bash tests/test_create_dag_image/test.sh
- bash tests/test_rule_graph/test.sh
- bash tests/test_integration_workflow/test.local.sh