http://git-wip-us.apache.org/repos/asf/ignite/blob/5b2d5c56/modules/mesos/pom.xml ---------------------------------------------------------------------- diff --cc modules/mesos/pom.xml index d3d50ab,a5c711a..1841650 --- a/modules/mesos/pom.xml +++ b/modules/mesos/pom.xml @@@ -35,9 -35,10 +35,10 @@@ <url>http://ignite.apache.org</url> <properties> - <mesos.version>0.22.0</mesos.version> - <ignite.latest.url>http://ignite.run/download_ignite.php</ignite.latest.url> - <ignite.direct.url>https://archive.apache.org/dist/ignite/%s/apache-ignite-%s-bin.zip</ignite.direct.url> + <mesos.version>1.5.0</mesos.version> + <ignite.version.url>https://ignite.apache.org/latest</ignite.version.url> - <ignite.path>/ignite/%s/apache-ignite-fabric-%s-bin.zip</ignite.path> ++ <ignite.path>/ignite/%s/apache-ignite-%s-bin.zip</ignite.path> + <apache.mirror.url>https://www.apache.org/dyn/closer.cgi?as_json=1</apache.mirror.url> </properties> <dependencies>
http://git-wip-us.apache.org/repos/asf/ignite/blob/5b2d5c56/modules/mesos/src/main/java/org/apache/ignite/mesos/resource/IgniteProvider.java ---------------------------------------------------------------------- diff --cc modules/mesos/src/main/java/org/apache/ignite/mesos/resource/IgniteProvider.java index 551e46a,5735051..cdfd621 --- a/modules/mesos/src/main/java/org/apache/ignite/mesos/resource/IgniteProvider.java +++ b/modules/mesos/src/main/java/org/apache/ignite/mesos/resource/IgniteProvider.java @@@ -33,13 -44,25 +44,25 @@@ import static org.apache.ignite.mesos.C * Class downloads and stores Ignite. */ public class IgniteProvider { - // This constants are set by maven-ant-plugin. - /** */ - private static final String DOWNLOAD_LINK = "http://ignite.run/download_ignite.php"; + /** Logger. */ + private static final Logger log = Logger.getLogger(IgniteProvider.class.getSimpleName()); + // This constants are set by maven-ant-plugin. /** */ - private static final String DOWNLOAD_URL_PATTERN = "https://archive.apache.org/dist/ignite/%s/apache-ignite-fabric-%s-bin.zip"; + private static final String DOWNLOAD_URL_PATTERN = "https://archive.apache.org/dist/ignite/%s/apache-ignite-%s-bin.zip"; + /** URL for request Ignite latest version. */ + private final static String IGNITE_LATEST_VERSION_URL = ""; + + /** Mirrors. */ + private static final String APACHE_MIRROR_URL = ""; + + /** Ignite on Apache URL path. */ + private static final String IGNITE_PATH = ""; + + /** Version pattern. */ + private static final Pattern VERSION_PATTERN = Pattern.compile("(?<=version=).*\\S+"); + /** */ private String downloadFolder; http://git-wip-us.apache.org/repos/asf/ignite/blob/5b2d5c56/parent/pom.xml ----------------------------------------------------------------------