That's a surprising screen shot that you included. The Maven installations section on my Jenkins 1.651.3 installation does not have a field for MAVEN_HOME. I believe Jenkins computes the correct value for MAVEN_HOME entirely on its own in my case.
Any idea what's different between your environment (which prompts for a MAVEN_HOME) and mine (which does not)? Mark Waite On Mon, Jun 27, 2016 at 6:04 PM praveen <jogi.praveenkuma...@gmail.com> wrote: > I've tried to install the maven automatically, But It was not working. > Jenkins master configuration is like this install - install maven > automatically (version 3.0.5), However slave(on-demand) unable to install > maven on the target directory(slave was spun up with the AWS ec2 plugin). > My builds are failing with the maven error. > > > > > *ERROR:* > > *16:51:11* java.io.IOException > <http://stacktrace.jenkins-ci.org/search?query=java.io.IOException>: Failed > to install > https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.0.5/apache-maven-3.0.5-bin.zip > to /home/csbuild/build/apache-maven-3.0.5 > > > > On Thursday, June 23, 2016 at 3:14:20 PM UTC-7, praveen wrote: >> >> Configured automatic slaves for couple jobs on Jenkins using ec2 plugin >> <https://wiki.jenkins-ci.org/display/JENKINS/Amazon+EC2+Plugin>. I need >> to override couple of environment variables for the slave before connecting >> to master. Here is the init script that used to run before it connect as >> slave. What am I doing wrong. Can someone please help me? >> >> >> PROBLEM: I'm able to launch a slave,But unable to set environment >> variables for that slave. >> >> >> GOAL: Install maven-3.2.5 (set home directory to >> /opt/apache-maven-3.2.5), >> >> Environment variables: (name: DISPLAY, value: :1), (name: >> PATH, value: $PATH:/usr/local/bin) >> >> >> >> #!/bin/sh >> >> sudo mkdir /opt/apache-maven-3.2.5 >> if [ -d /opt/apache-maven-3.2.5 ]; then >> if [ ! -f /tmp/apache-maven-3.2.5-bin.tar.gz ]; then >> wget -nd -O /tmp/apache-maven-3.2.5-bin.tar.gz >> https://archive.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.tar.gz >> fi >> tar -xvf /tmp/apache-maven-3.2.5-bin.tar.gz >> sudo mv apache-maven-3.2.5 /opt/ >> sudo chown -R jenkins:jenkins /opt/apache-maven-3.2.5 >> fi >> PATH=$PATH:/usr/local/bin >> DISPLAY=:1 >> MAVEN_HOME=/opt/apache-maven-3.2.5 >> >> >> Jenkins version:1.656 >> Amazon EC2 plugin:1.31 >> >> -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/5e24ea5f-0c6d-4382-acfa-bc75a7b6fc95%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/5e24ea5f-0c6d-4382-acfa-bc75a7b6fc95%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtH7sEwU6Y-mZRK%3Dr61%2B-5x8nhYyJHRa4d5NxgFADr%3DW7A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.