-
Notifications
You must be signed in to change notification settings - Fork 193
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 1.1 merge Master > Dev #140
Conversation
PyPi cannot work with the requirements.txt, as it is not published with the nf-core tools distribution. The better way is to define the required modules in the respective section in the setuptools setup() method.
Patch 1/fix broken pip installation
fix CI with new MultiQC version in minimal example
Made a basic command which runs cookiecutter on the template files.
Removed large number of cookiecutter variables, made init command use flags only.
This script should be executed, once a new release is done for nf-core tools. It will traverse all pipelines and make changes according to the cookiecutter template and commit them into each pipelines branch 'TEMPLATE'.
* Added new command line option to specify version for new pipeline * Split functionality out into its own file * Wrote feature to initialise a git repository and make a commit in new pipeline
Update dev from master
Instead call the command nf-core create
Cookiecutter merge
Updated with recent cookiecutter updates
* Resolves #78 * Add test for lint
Fixed config bug in singularity profile
The unquoted travis tests were breaking the YAML, meaning that Travis wasn't running.
Quote the new .travis.yaml tests
nf-core create: Refactor, add --outdir
Make --force work for nf-core create
Refactor sync
Refactored cookiecutter variables, overhauled docs
v1.1 version bump & changelog update
Use config.get to avoid KeyErrors. Don't use --release for nf-core/tools
Codecov Report
@@ Coverage Diff @@
## master #140 +/- ##
=========================================
- Coverage 95.31% 88.9% -6.41%
=========================================
Files 6 7 +1
Lines 661 730 +69
=========================================
+ Hits 630 649 +19
- Misses 31 81 +50
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome work!
Preparing a v1.1 release
Just needs a version number bump and changelog update