language: ruby addons: code_climate: repo_token: secure: "cYPXD2Dv1VOU0rdUSsevrGuHcjBajCTq8s961R8d2pPkX+V1AbmIMKK0if00qMgqR7D65p6jOnfiuZfXolF1z4awqLXNu7LhP6zOr1hMRCOHOfjj/SJLbm5MFreN81G+6k4XpfBlA9YShA9E/nNVxBmakxC8aCnlJHGfDUbkb9kmNX/LXSNf0efZMRVr3vN8tP6tHP0TUCx90A2FNols9qHgl+boxF090OpgFTspyeqC6K82Q4D97RwajnM+oKIBMfxuc4Pc1n+PZ+mQQfYNK7ze4WszXRtQydwDD7rtF5d6IwczElZ243GjXxdJWL6inUvcMJQogC5X8ayh7m0ZNT2awfbJXT1tsLte42j+/eUAPaCD07bE8XzgdmfTdmpxP6nHasAMkleDMlcBRrxht+cGD61qEXcsSKd0c7mnvg35L+hl39NGFde0yz1Xxx/D69p9KHE0pa7cZNC7D8n1w9AUxFdl8OX6rfDlgiapIonAF/QG/5Z3ltHDzZu6XK1MMFugrdV7SxuSepL3xgBv5jN0jMA/GVmvFbXf6FGDXxt/bhSUCZoTJ/c8BaRnIM+QTkBts6TqgQ6BeUQNAe5p0TtssNwMW8RC4DpkaLDeQRSScJJ6V6UDpjsPJ3hcozpzrCVwy/5F72MYzcHeKg85EF30aA94Q+EDbsKUR0BEeGo=" notifications: slack: secure: NP6hpwbwLnX9jFgENk3FN3B4jO4b2bIeK7gU9tRw87QmlUFDCcypSVYJrd7j1oQP4plZy+ohZMCs7RQJmtP1k2RQ99tu2ncWhslpz6f5zZo1Hjx4hleFpAv6N9tycfxEILcq/USxcTdM/8/YPtDr5WXM+w3hTuE21VlxqT6ED9LUYaiiUZeZApBXYAe36BIOGe+TtmwWrMfXvaqaoAt0A7pIzaXPD4i7WxR+qAMM4gjJGzH4JKs2zoQ2MgI81xD5Pe0yz/5ciiHATJj0WFkrOeZaoqFvW5MQ20eArvfW9dC7/fXnrPx8RPd6iaD29hQfnPI2mnWRvXxch0DsBcYOfFzYpdgx43XVTXVJ3zyudbgqnL8RrTbwIMsxIrEW3hAZ1MvxiKDBACWFdbzz8GAjywaq0zRZ/zKam1zcDRMQAWnZP54wUFHfSXvZWhRDzImSYTM75EqaspTabRQp89SpRuaGl+ab7wEDdJBXqLiUf7jHYc2K3F9o4B99luSvbxGv97M9D7P+Aee7tpFe4mjTuxjDnIVDbQzdza8qrZWXNfymSPb2pZOKP535alF92XalExBQnxKPzmUYDpTksrsgYPZeUHcnwO6J5lCPfPerWJ/U+s4PEm0HE5TpghhsZ901gYxCeDw/KnVQGsIy3f8YAI/+YVwjl4Ld4BOd1MV2PB8= before_install: - | # Currently, Travis can't treat jruby 9.0.1.0 if [[ ${TRAVIS_RUBY_VERSION} = "jruby-9.0.0.0" ]];then rvm get head rvm use jruby-9.0.1.0 --install ruby -v fi jdk: oraclejdk8 rvm: - jruby-19mode - jruby-9.0.0.0 gemfile: - gemfiles/embulk-0.6.0-latest - gemfiles/embulk-0.6.13 - gemfiles/embulk-0.6.14 - gemfiles/embulk-0.6.15 - gemfiles/embulk-0.6.16 - gemfiles/embulk-0.6.17 - gemfiles/embulk-0.6.18 - gemfiles/embulk-0.6.19 - gemfiles/embulk-0.6.20 - gemfiles/embulk-0.6.21 - gemfiles/embulk-0.6.22 - gemfiles/embulk-0.6.23 - gemfiles/embulk-0.6.24 - gemfiles/embulk-0.6.25 - gemfiles/embulk-0.6.26 - gemfiles/embulk-0.6.27 - gemfiles/embulk-0.7.0 - gemfiles/embulk-0.7.0-latest - gemfiles/embulk-0.7.1 - gemfiles/embulk-0.7.2 - gemfiles/embulk-0.7.3 - gemfiles/embulk-0.7.4 - gemfiles/embulk-0.7.5 - gemfiles/embulk-latest matrix: exclude: - jdk: oraclejdk8 # Ignore all matrix at first, use `include` to allow build include: - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.0-latest} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.13} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.14} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.15} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.16} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.17} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.18} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.19} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.20} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.21} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.22} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.23} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.24} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.25} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.26} - {rvm: jruby-19mode, gemfile: gemfiles/embulk-0.6.27} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.0} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.0-latest} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.1} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.2} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.3} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.4} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-0.7.5} - {rvm: jruby-9.0.0.0, gemfile: gemfiles/embulk-latest} allow_failures: - gemfile: gemfiles/embulk-0.6.22 - gemfile: gemfiles/embulk-0.7.0 - gemfile: gemfiles/embulk-0.7.1 # Ignore failure for *-latest - gemfile: embulk-0.6.0-latest - gemfile: embulk-0.7.0-latest - gemfile: embulk-latest