From 5a17ad64e51dff836142fd171d4a5e20883ae461 Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 25 Jun 2018 14:43:26 +0300 Subject: [PATCH] BIGTOP-3031: correct script to find lasted mvn version --- .../lib/puppet/parser/functions/latest_maven_binary.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bigtop_toolchain/lib/puppet/parser/functions/latest_maven_binary.rb b/bigtop_toolchain/lib/puppet/parser/functions/latest_maven_binary.rb index 5aaffac649..9bea693203 100644 --- a/bigtop_toolchain/lib/puppet/parser/functions/latest_maven_binary.rb +++ b/bigtop_toolchain/lib/puppet/parser/functions/latest_maven_binary.rb @@ -17,6 +17,6 @@ module Puppet::Parser::Functions newfunction(:latest_maven_binary, :type => :rvalue) do |args| versionmask=args[0] # We are using main mirror here because can't be sure about Apache Server config on every mirror. It could be Nginx, btw. - %x(curl --stderr /dev/null 'https://www.apache.org/dist/maven/maven-3/?F=0&V=1' | grep -o '
  • .*href="#{versionmask}/"' | grep -o '#{versionmask}').chomp + %x(curl --stderr /dev/null 'https://www.apache.org/dist/maven/maven-3/?F=0&V=1' | grep -o '
  • .*href="#{versionmask}/"' | tail -1 | grep -o '#{versionmask}'| tr -d '\r').chomp end end