datapackage-pipelines icon indicating copy to clipboard operation
datapackage-pipelines copied to clipboard

exec step

Open OriHoch opened this issue 7 years ago • 2 comments

Added exec step which allows to run executables or shell scripts as part of the pipeline, see updated README and tests

OriHoch avatar Oct 26 '18 11:10 OriHoch

Pull Request Test Coverage Report for Build 996

  • 3 of 17 (17.65%) changed or added relevant lines in 2 files are covered.
  • 22 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-8.9%) to 17.83%

Changes Missing Coverage Covered Lines Changed/Added Lines %
datapackage_pipelines/lib/exec.py 0 14 0.0%
<!-- Total: 3 17
Files with Coverage Reduction New Missed Lines %
.tox/py36-plyvel/lib/python3.6/site-packages/datapackage_pipelines/specs/resolver.py 11 0.0%
.tox/py36-sqlite/lib/python3.6/site-packages/datapackage_pipelines/specs/resolver.py 11 0.0%
<!-- Total: 22
Totals Coverage Status
Change from base Build 993: -8.9%
Covered Lines: 1666
Relevant Lines: 9344

💛 - Coveralls

coveralls avatar Oct 26 '18 11:10 coveralls

This feels like it should be an extension and not part of the core lib. That extension could have more than one exec, eg one for running pre commands, one for running finalization commands etc.

akariv avatar Oct 26 '18 20:10 akariv