We want to rework travis automation so we can run again
[ ] only commit and push if a change in data
[ ] push to github
[ ] push to datahub
Acceptance criteria
[ ] only commit and push if a change in data
[ ] push to GitHub
[ ] publish to DataHub
Tasks
[ ] refactor travis.yml since it is outdated
[ ] add publishing to DataHub
Analysis
After trying to run a script, there are a bunch of libraries are outdated. For example, datapackage-py, goodtables-py and so on. And test script on scripts/test_data.py is not working.
I suggest to remove this test script or to write something else.
For the DataHub part we can add this snipped which runs only on deploy part
We want to rework travis automation so we can run again
Acceptance criteria
Tasks
travis.yml
since it is outdatedAnalysis
After trying to run a script, there are a bunch of libraries are outdated. For example,
datapackage-py
,goodtables-py
and so on. And test script onscripts/test_data.py
is not working. I suggest to remove this test script or to write something else.For the DataHub part we can add this snipped which runs only on
deploy
partUsing travis configuration, we can add
token
env.variable