39 Commits
Author SHA1 Message Date
Ruslan Kuprieiev a4f9789aa4 travis: upload coverage on python 2 2018-10-08 03:30:02 +03:00
Ruslan Kuprieiev 584972ba0a travis: upload coverage on every build 2018-10-08 03:08:35 +03:00
Ruslan Kuprieiev 1a8842d8c6 test: upload coverage only on CRON
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-10-07 02:09:46 +03:00
Ruslan Kuprieiev b7ac347c06 travis: install: upgrade setuptools 2018-09-22 13:02:40 +03:00
Ruslan Kuprieiev 9be3f4f122 travis: retry pip install
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-12 23:38:34 +03:00
Ruslan Kuprieiev a14946d0bb travis: script: fix version format
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 23:19:01 +03:00
Ruslan Kuprieiev 6fe6c04f6c travis: script: strip new line 2018-08-05 21:22:19 +03:00
Ruslan Kuprieiev 23b167f5d7 travis: script.sh: use echo instead of print 2018-08-05 20:26:46 +03:00
Ruslan Kuprieiev 2dde6e848b travis: properly check for command existance 2018-08-05 18:43:59 +03:00
Ruslan Kuprieiev a2d3ced7f1 travis: test version reported by pip
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-05 18:11:00 +03:00
Ruslan Kuprieiev 4dc61beab0 travis: fix typo 2018-08-03 21:35:44 +03:00
Ruslan Kuprieiev bd4bbf1438 build: disable binary build on Python 3.7
Fixes #962

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-08-02 14:46:38 +03:00
Ruslan Kuprieiev b03dd85522 travis: use openjdk
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-19 06:24:53 +03:00
Clemens Wolff fcd0e34269 Enable Azure integration test on Travis CI
Note: the tests are run against the Azurite [1] local emulator for Azure
Blob Storage and not against a live service.

[1] https://github.com/azure/azurite
2018-07-10 16:33:53 -04:00
Ruslan Kuprieiev 591cd90583 travis: enable hdfs test
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-07-01 09:44:42 +03:00
Ruslan Kuprieiev adaf3f749f scripts: merge build_linux and build_macos
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-05-17 14:18:40 +03:00
Ruslan Kuprieiev eb9560c459 travis: remove unused code
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-29 16:15:01 +03:00
Ruslan Kuprieiev 3fffdc9a32 travis: call pyenv for osx 2018-04-29 15:22:09 +03:00
Ruslan Kuprieiev fbfc68963f travis: update pip cmd 2018-04-29 14:42:38 +03:00
Ruslan Kuprieiev 3748164ddb cloud: aws: migrate to boto3
This allows us to abandon our own additional config parameters for
aws cloud(like region) and use the ones from .aws/config by default.
Plus, boto3 automatically switches to multipartupload if file is bigger
than a certain limit, allowing us to remove a lot of our own code.

Fixes #650
Fixes #636
Fixes #601

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-13 06:06:52 +03:00
Ruslan Kuprieiev 828f00bf86 test: add ssh key in travis script
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-08 23:46:08 +03:00
Ruslan Kuprieiev 52a88d6063 test: remove unittests.sh
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-04-08 22:26:18 +03:00
Ruslan Kuprieiev 8062121d6a ci: call codecov only if it is not a pull request
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-22 21:35:55 +02:00
Ruslan Kuprieiev 72da7c9b4e coverage: try using codecov
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-22 13:46:52 +02:00
Ruslan Kuprieiev 26a7562242 travis: don't install graphviz
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-13 20:18:03 +02:00
Ruslan Kuprieiev 3091564e10 codeclimate: specify coverage file 2018-03-11 09:27:47 +02:00
Ruslan Kuprieiev 78cbc9c790 travis: add debug info for codeclimate 2018-03-11 00:00:14 +02:00
Ruslan Kuprieiev 85664061a6 travis: try using python reporter for codeclimate
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-03-10 23:41:36 +02:00
Ruslan Kuprieiev a58f3b8184 test: enable gcp tests
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-15 20:47:45 +02:00
Ruslan Kuprieiev bccdbfb15f Revert "travis/appveyor: test: enable gcp tests" 2018-02-14 23:18:41 +02:00
Ruslan Kuprieiev f109b69903 test: enable gcp tests
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-02-14 22:39:14 +02:00
Ruslan Kuprieiev 1b0a2e1746 test: remove bash functests
We're fully covered by tests/ and no longer need these bash tests.

Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-13 01:54:20 +02:00
Ruslan Kuprieiev f453eb8147 travis: osx: install graphviz from pkg
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-12 23:18:13 +02:00
Ruslan Kuprieiev 07acef1e1b travis: osx: don't forget to install graphviz
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-11 12:02:43 +02:00
Ruslan Kuprieiev 1ce2633704 travis: fixups
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-11 00:28:09 +02:00
Ruslan Kuprieiev dba9d1f5eb travis: build packages only for tags
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-10 12:46:47 +02:00
Ruslan Kuprieiev e4697b5253 travis: use separate scripts
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-10 12:45:57 +02:00
Ruslan Kuprieiev 7577f937ed travis: don't forget to generate xml coverage 2018-01-07 23:34:25 +02:00
Ruslan Kuprieiev ba8ca7319d build: move scripts to scripts dir
Signed-off-by: Ruslan Kuprieiev <[email protected]>
2018-01-07 22:34:41 +02:00