18723: Use setuptools provided entry point
authorPeter Amstutz <peter.amstutz@curii.com>
Fri, 11 Feb 2022 22:12:35 +0000 (17:12 -0500)
committerPeter Amstutz <peter.amstutz@curii.com>
Fri, 11 Feb 2022 22:12:35 +0000 (17:12 -0500)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

sdk/cwl/setup.py
sdk/cwl/tests/arvados-tests.yml

index ae90df43c6b3b0935b5200dadc2bd4e253f29ab7..e739235953cf799e07e9f13440ef7e05963241c9 100644 (file)
@@ -31,10 +31,7 @@ setup(name='arvados-cwl-runner',
       license='Apache 2.0',
       packages=find_packages(),
       package_data={'arvados_cwl': ['arv-cwl-schema-v1.0.yml', 'arv-cwl-schema-v1.1.yml', 'arv-cwl-schema-v1.2.yml']},
-      scripts=[
-          'bin/cwl-runner',
-          'bin/arvados-cwl-runner',
-      ],
+      entry_points={"console_scripts": ["cwl-runner=arvados_cwl:main", "arvados-cwl-runner=arvados_cwl:main"]},
       # Note that arvados/build/run-build-packages.sh looks at this
       # file to determine what version of cwltool and schema-salad to
       # build.
index ae22d65f4db22f3a2b285320d1501a79d0a2e139..5282e93929fd19c932c521ac3e004950f66c533f 100644 (file)
     "outstr": "foo woble bar"
   tool: 17879-ignore-sbg-fields.cwl
   doc: "Test issue 17879 - ignores sbg fields"
+
+- job: chipseq/chip-seq-single.json
+  output: {}
+  tool: chipseq/cwl-packed.json
+  doc: "Test issue 18723 - correctly upload two directories with the same basename"