CI/CD Pipeline & pytest setup
This branch contains the initial set up of the ci/cd pipeline as well as adding the pytest framework for testing.
Files Added:
- .gitlab-ci.yml - Sets up the git ci/cd pipeline. Currently contains test jobs for the container we're using, as well as some initial tests for pytest.
- buildcontig - Adding binary so it doesn't have to be re-compiled for every run.
- testing - Folder that will contain all the testing files
- testing/initialize - Will contain all the input and out files necessary for testing
initialize.nf
- testing/initialize_test.py - pytest testing script for
initialize.nf