diff --git a/.travis.yml b/.travis.yml index a528da0f962e4ee0785188fc0c2705b28637227b..49a00d235b2fdd5d891e61095281b47713438702 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,3 +4,14 @@ branches: only: - master - "/.*-[0-9]+\\..*/" +install: true +script: ".travis/build.sh" +cache: + directories: + - "~/.m2/repository" +env: + global: + - secure: NceiDxYjdfxVYQQ3zn4cistkYrH/xekYyfbdiAyLaXMG2UzVZgCWTDfArv2UMMCKfXrgDe4RZ2LQB8fSUpEmtrAsQ7du57vSfaUn49+66Zz3l9hzmZzXWuy+Kx4uNAmfETIOGU88zluypk7fT4C5Z5NH7BTS8QhZXLOWfrOz+g7c+hElJ23nq80kAJRiaztg0Mb0AjhpD8PsIztLEnIN4fwvH17oV7OYQANcejwTHYEJ4gbS+ZLi/Rv3AMVAFDlhQZB1k1Kej2bHz2wdbZIR7YaxgwlZxBTJBu07vtQ5KPlpF8sq8XLvCKuYrEGnNl8OvlIvx9z4wKPP94xTWbgz+Y0GFmGMSz02kz1rx8ouz1X7Jd2WtbPDqLhsJ6znQiPk+RKIULerHV+GS9wbdkCp3yqCC5H48cYnzmE9ZP9+Qfgp6IMfEJ9pF6jdTjx810lSITM3edwtAF+GOdN4HU5WKI4A6kQxNY7WvJzlUTmJuewoN3gPOFNrbdW8x3qwICeEROdvVzeIayhyoNH/Zb30o9EEzuZmZLywcWaRwj47GDCsEg88EhypmXmX3dANro0qUN6O8/QWFwhYjFsqXgmS166DfOF5MkV5Ds981zjb7aY+OmIcriqkqLr9eSs6zxaQU8BE2qgx5gGF1qwWgOPI5C2T/s4I9AwqetaCzqgeUPs= + - secure: AzF+/RoNWA8yCraU6lIlf2PfRgcjCM4h+n2cxXr7oFmtf4FWxvsIjgGtCkQLjyMkFrje2pu4Ad5+mLR5/MExfS2TfYaKNr3bV+3zPq3PYNxCr3MPIKrS1QcoDLyWUfZ3rRIre3xSgldrD3deqqrVEvHTevGdVIVg9p62+YgvuJMP4PA4q6lOqlkOSVgDJsnIPRxfL6Z2KvjCufmUyj1CD6NvGTzWKtVUHYqjeUQV/uuS6/p6MzSKA9p1uxH7SvH7C8bknJpmEpD67X5m+y0d6SGP7DpB6YtSH27clfIXUvoMXerh9EuIQp88y/XFFOBVhKZoDa/sA1VdehMjpSQKQfZed489YNb/r8rICF0fvkAsLOtxanH3fBK+Hhvb1hmzy3gQksLbenzkKnFUJHSl+6mq9pK7bLgh4nsaTeSZhUR9RnU5zolpgxQZEVDBr/NVuZFYkgOCYm/Mxla3waZuIL5JqVpKC8gAF5rbMWVP78mHERx4jV59BRNNz6HF2YFQ/1WT0AVYzlAnxSnRIeVAcvHvn/V1DP4ah4FXRCNEobg+Z0hurIrzi7ku1qcMkvkAabPcc6YoK9bci8G4Ijfio4j+VO3eQ8zRnsFDjmcg1l6T6+0Gxq9B6pxGQ2vMwwvd9jgcjufIBedo+Oyn+TPXaM2x4byWajkE42AElVSKPiU= + - secure: sL1WmFA3v7beKS/SA8tl5kls9QBeKQLINGxpN+SRbEmuDRb334Y1SOagiAdE946EpRBmSsI89RUAZko/evf4+1dsL8VCrrfpkQafsZxFcMG9eKf2xhyInOEzy1odIBIgh3dII2b72o9cfUebu43y9cPgbzex1NGvLyNXjkymCCakjS7yRlRmWajBdwI/3/Bk1txhzhrKHi5QydZeHoMrJW5xt0WHvg18IfYM/t1EHcC3fC1qIWcNK+mrcfA/ePeIamjBrW1VfC/KKTa82uZ5YOQyxZCeXKlu/igjesMzKAOwTaT2N2REIzMPAeXY7CQgnUuO4IIOEFYrgMcKra0MX/u+PAtSg8Nikh/oeIfPCh9Unc/zsHNgvv/90HntVK5C6qlGRCnNPfk3w+gbtiixkxmbylUcgCpDWVZ3+Jp/3AcnAfhoH9jErzWPbJ2djLdOUrD8/RG5axHz0MaHsHhCzcqwVTZ9Y+oQFcTP847cduAFmCegwoQAH8iVPQw4myC9caG2AS28bS2oxiSMZZuPrh61b70mjp8qrnYLsRICWiKeyShkIpMyL/PzPqhbj/SuTdMZEA5rucJPVujFGAUhyrS1aSXHPaB36Dv3QHzBAMoh2ZAf8HoH0ZPu6Dco849VaKRc5/0hHWPPQiijUH6wYyvP1+TdbZnuQJMVIWrmAV0= + - secure: mxKQhsY+WL7ouNojxK9PrNqWEKV0ZsHdx5ucDWuhPBfBBU2nggSxWnG/s6g8FJ8q8ReQW4HBFpBw2TlRCZnVb3nZhnfIJgJHr3isERJLruQuLpvHXFOotFG++zR2+iRbUS11btFHOfijwqimr5qSjrODTRTq3yK31CHNB34C4V3FhXalM6fvP6lvMyzIXssYBlUSu2S1fwwCph68kUcPZL/32y8ckn5Rc/czBiQmTJqEdHmtjL/+a6ch6iVk28XoqxHXNPSoObXY6KBhdDeAhRXahPsAbtJ808rWkqo0Qm9exUmDz6yezl8JOY2A1QPud05X3vz3EEdxjpc/hZLfOW/ZGlnEAAueUveBSxp07T8hD0/XsYr6E2oLhESdNuWuDU4PZzuUkmV+krmp+Q0Pj2H3eLqS9VUGLX83oFRLfGwTuYNjHIvEENtJSnlmxBLezrpUaZNh0DwDbTj6jVrQhXkN9ve2sSvRH0+nJ8pARkfsPe7J6kVeZAxwA3cJR/iGU8tUbxPQjHRfryzIX3tGYrScHVwjrDF86bMyHTM4NQCCVwt7M3/vTpDmtJkCrCoEOtgxs1IUNhDKTyd9j++0flg08gZOClY48Lv6Joq0bLH+5XLb4qXdp3kkHWvqQMiA01X8oXoHpRCDmDHQTHkc7qneJzNgxaMdjfDsS/l9tUs= diff --git a/.travis/build.sh b/.travis/build.sh new file mode 100755 index 0000000000000000000000000000000000000000..e939b6ca32ba86b4902b3169670ba3e79834db89 --- /dev/null +++ b/.travis/build.sh @@ -0,0 +1,3 @@ +#!/bin/sh +curl -fsLO https://raw.githubusercontent.com/scijava/scijava-scripts/master/travis-build.sh +sh travis-build.sh diff --git a/pom.xml b/pom.xml index e1b3f821a41c8f4b1df86e3d8caa73fb72e718b7..d64987368a605d9a395a2064ae68d2152fcb8c8e 100644 --- a/pom.xml +++ b/pom.xml @@ -105,13 +105,17 @@ <url>https://github.com/imcf/python-imcflibs/issues</url> </issueManagement> <ciManagement> - <system>None</system> + <system>Travis CI</system> + <url>https://travis-ci.com/imcf/python-imcflibs</url> </ciManagement> <properties> <license.licenseName>gpl_v3</license.licenseName> <license.copyrightOwners>University of Basel, Switzerland</license.copyrightOwners> <maven.source.skip>true</maven.source.skip> + + <!-- NB: Deploy releases to the ImageJ Maven repository. --> + <releaseProfiles>deploy-to-imagej</releaseProfiles> </properties> <repositories>