Skip to content

Commit 6f78ea7

Browse files
authored
Merge pull request #1273 from common-workflow-language/cwl_v1.2.0-dev3
CWL v1.2.0-dev3
2 parents 1e5ad10 + 5fa503a commit 6f78ea7

File tree

159 files changed

+69712
-7
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

159 files changed

+69712
-7
lines changed

.travis.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,16 @@ jobs:
3434
env:
3535
- version=v1.1
3636
script: ${TRAVIS_BUILD_DIR}/travis.bash
37+
- python: "3.7"
38+
script: RELEASE_SKIP=head ${TRAVIS_BUILD_DIR}/release-test.sh
3739
- python: "3.8"
3840
name: "CWL v1.2 conformance tests"
3941
env:
40-
- version=v1.2.0-dev1
42+
- version=v1.2.0-dev3
4143
script: ${TRAVIS_BUILD_DIR}/travis.bash
42-
- python: "3.7"
43-
script: RELEASE_SKIP=head ${TRAVIS_BUILD_DIR}/release-test.sh
44+
allow_failures:
45+
- python: "3.8"
46+
name: "CWL v1.2 conformance tests"
4447
script: tox
4548
branches:
4649
only:

MANIFEST.in

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ include cwltool/schemas/v1.2.0-dev2/*.yml
2828
include cwltool/schemas/v1.2.0-dev2/*.md
2929
include cwltool/schemas/v1.2.0-dev2/salad/schema_salad/metaschema/*.yml
3030
include cwltool/schemas/v1.2.0-dev2/salad/schema_salad/metaschema/*.md
31+
include cwltool/schemas/v1.2.0-dev3/*.yml
32+
include cwltool/schemas/v1.2.0-dev3/*.md
33+
include cwltool/schemas/v1.2.0-dev3/salad/schema_salad/metaschema/*.yml
34+
include cwltool/schemas/v1.2.0-dev3/salad/schema_salad/metaschema/*.md
3135
include cwltool/cwlNodeEngine.js
3236
include cwltool/cwlNodeEngineJSConsole.js
3337
include cwltool/cwlNodeEngineWithContext.js

cwltool/checker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ def check_all_types(src_dict, sinks, sourceField, param_to_step):
327327
("merge_nested" if len(sink[sourceField]) > 1 else None),
328328
)
329329

330-
if pickValue in ["first_non_null", "only_non_null"]:
330+
if pickValue in ["first_non_null", "the_only_non_null"]:
331331
linkMerge = None
332332

333333
srcs_of_sink = [] # type: List[Any]

cwltool/main.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -613,12 +613,16 @@ def setup_schema(
613613
ext11 = res.read()
614614
use_custom_schema("v1.0", "http://commonwl.org/cwltool", ext10)
615615
use_custom_schema("v1.1", "http://commonwl.org/cwltool", ext11)
616+
use_custom_schema("v1.2.0-dev1", "http://commonwl.org/cwltool", ext11)
616617
use_custom_schema("v1.2.0-dev2", "http://commonwl.org/cwltool", ext11)
618+
use_custom_schema("v1.2.0-dev3", "http://commonwl.org/cwltool", ext11)
617619
res.close()
618620
else:
619621
use_standard_schema("v1.0")
620622
use_standard_schema("v1.1")
623+
use_standard_schema("v1.2.0-dev1")
621624
use_standard_schema("v1.2.0-dev2")
625+
use_standard_schema("v1.2.0-dev3")
622626

623627

624628
def setup_provenance(
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- $import: Process.yml
2+
- $import: CommandLineTool.yml

0 commit comments

Comments
 (0)