Skip to content

Instantly share code, notes, and snippets.

@lexman
Last active July 2, 2016 17:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lexman/9f6a8d593e5c21fab314cce1505c1e2f to your computer and use it in GitHub Desktop.
Save lexman/9f6a8d593e5c21fab314cce1505c1e2f to your computer and use it in GitHub Desktop.
Auto update datapackage with travis-ci

Don't want to run the update script of your datapackage by yourself ? Let travis-ci do it for you !

If your datapackage already :

  • has scripts that download the source data, cleans it or reformat it into a nice interoperable format
  • rely on make to run the scripts
  • have tests to validate the data

Then you want to go to the next step... Here's a tutorial to enable regular updates of the data with travis-ci.

It's very well suited for small data (less then 300 MB) and when the whole processing is short (less 10 minutes), That's why it is perfect for datapackges !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment