Skip to content

Infrastructure and docs for building and linting CWL tools#466

Closed
jmchilton wants to merge 1 commit intogalaxyproject:masterfrom
jmchilton:build_and_lint_cwl
Closed

Infrastructure and docs for building and linting CWL tools#466
jmchilton wants to merge 1 commit intogalaxyproject:masterfrom
jmchilton:build_and_lint_cwl

Conversation

@jmchilton
Copy link
Member

@jmchilton jmchilton commented May 6, 2016

  • Through galaxy-lib updates, lint will now lint CWL tools.
    • Checks for a validation, description, Docker image, and cwlVersion.
  • Update tool_init to take in a --cwl parameter and generate CWL tools.
  • Add a section to the documentation on building CWL tools - replicate the
    first three planemo tool_init commands for the seqtk_seq example.
  • Tests and docstring improvements.

Requires galaxy-lib improvements in 16.7.2.

Fixes #450, xref #408.

@jmchilton jmchilton force-pushed the build_and_lint_cwl branch 4 times, most recently from 20543b6 to 8789b0c Compare May 6, 2016 17:45
- Through galaxy-lib updates, lint will now lint CWL tools.
  - Checks for a validation, description, Docker image, and cwlVersion.
- Update ``tool_init`` to take in a ``--cwl`` parameter and generate CWL tools.
- Add a section to the documentation on building CWL tools - replicate the
  first three ``planemo tool_init`` commands for the seqtk_seq example.
- Tests and docstring improvements.

Requires galaxy-lib improvements in 16.7.2.

Fixes galaxyproject#450, xref galaxyproject#408.
@jmchilton jmchilton force-pushed the build_and_lint_cwl branch from 8789b0c to 402642b Compare May 6, 2016 17:46
@jmchilton jmchilton changed the title [WIP] Build and lint CWL tools. Infrastructure and docs for building and linting CWL tools May 6, 2016
@jmchilton jmchilton mentioned this pull request May 6, 2016
51 tasks
@jmchilton
Copy link
Member Author

Merged directly with a4e6958

@jmchilton jmchilton closed this May 6, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant