Skip to content

Releases: tom-tan/ep3

v1.0.0

26 Nov 06:34
Compare
Choose a tag to compare
  • Add support for inheritance of process requirements and hints
  • Now ep3 passes almost all the conformance tests except two optional features (ScatterFeatureRequirement, StepInputExpressionRequirement).

Conformance tests for CWL v1.0

version commit

Classes

CommandLineTool ExpressionTool Workflow

Required features

Required

Optional features

DockerRequirement EnvVarRequirement InitialWorkDirRequirement InlineJavascriptRequirement MultipleInputFeatureRequirement ResourceRequirement ScatterFeatureRequirement SchemaDefRequirement ShellCommandRequirement StepInputExpressionRequirement SubworkflowFeatureRequirement

v0.1.19

19 Nov 05:16
Compare
Choose a tag to compare
  • Fix the internal transition model to solve stucks in workflows with branches.

Conformance tests for CWL v1.0

version commit

Classes

CommandLineTool ExpressionTool Workflow

Required features

Required

Optional features

DockerRequirement EnvVarRequirement InitialWorkDirRequirement InlineJavascriptRequirement MultipleInputFeatureRequirement ResourceRequirement ScatterFeatureRequirement SchemaDefRequirement ShellCommandRequirement StepInputExpressionRequirement SubworkflowFeatureRequirement

v0.1.18

14 Nov 17:26
Compare
Choose a tag to compare
  • Fluentd had been removed from its dependencies. It makes easier to deploy.
  • The container image for ep3 is now based on Alpine Linux instead of Ubuntu.
    • Note: It requires docker in docker (or subling docker) to use this image for workflows with containerized tools. It is relatively complicated task and therefore I do not recommend to use it except for Docker experts.

Conformance tests for CWL v1.0

version commit

Classes

CommandLineTool ExpressionTool Workflow

Required features

Required

Optional features

DockerRequirement EnvVarRequirement InitialWorkDirRequirement InlineJavascriptRequirement MultipleInputFeatureRequirement ResourceRequirement ScatterFeatureRequirement SchemaDefRequirement ShellCommandRequirement StepInputExpressionRequirement SubworkflowFeatureRequirement

ep3 v0.1.17

14 Nov 12:53
Compare
Choose a tag to compare
  • Same as v0.1.9 from the users' point of view
  • After this release, Github Actions automatically generates a release with the result of CWL conformance tests from the tag.

Conformance tests for CWL v1.0

ep3 version: version commit

Classes

CommandLineTool ExpressionTool Workflow

Required features

Required

Optional features

DockerRequirement EnvVarRequirement InitialWorkDirRequirement InlineJavascriptRequirement MultipleInputFeatureRequirement ResourceRequirement ScatterFeatureRequirement SchemaDefRequirement ShellCommandRequirement StepInputExpressionRequirement SubworkflowFeatureRequirement

ep3 v0.1.9

14 Nov 06:48
Compare
Choose a tag to compare
  • After this release, it has corresponding conformance badges in conformance repository. That is, we can see the result of CWL conformance tests for each release as follows:

Conformance tests for CWL v1.0

ep3 info: version commit

Classes

CommandLineTool ExpressionTool Workflow

Required features

Required

Optional features

DockerRequirement EnvVarRequirement InitialWorkDirRequirement InlineJavascriptRequirement MultipleInputFeatureRequirement ResourceRequirement ScatterFeatureRequirement SchemaDefRequirement ShellCommandRequirement StepInputExpressionRequirement SubworkflowFeatureRequirement