Guy Brand
ccaa9e670f
Provide a 'standardized' way to retrieve CLI arguments
2020-06-21 11:20:42 +02:00
Manfred Moser
d9c00d4333
resolved
2020-06-21 11:20:35 +02:00
Piotrek Żygieło
5a3cf06ff3
usage of MVNW_REPOURL for wrapper download
2020-06-21 11:20:33 +02:00
Sebastian Peters
ac931c7c67
Add missing required space between 'true' and ']'
...
Fixes #109 caused by b4967ef
2020-06-21 11:20:32 +02:00
Manfred Moser
a5a149f176
prep for 0.5.2 release
2020-06-21 11:20:29 +02:00
Manfred Moser
512de7c365
prep for 0.5.1 release
2020-06-21 11:20:25 +02:00
Manfred Moser
8d0a19ab63
updated everything to version 0.5.0
2020-06-21 11:20:17 +02:00
Manfred Moser
9fcc635dbb
usage of MVNW_REPOURL for wrapper download
2020-06-21 11:20:14 +02:00
Manfred Moser
bca8bfd583
consistent usage of MVNW_USERNAME and MVWN_PASSWORD
2020-06-21 11:20:06 +02:00
Dániel Kovács
7c7cf365f2
fix wrapper path for cygwin
2020-06-21 11:19:55 +02:00
Dániel Kovács
9483d5ca43
fix compile path for cygwin
2020-06-21 11:19:53 +02:00
Vincent Jansen (v.jansen@blueriq.com)
a7b7273b7c
Download maven wrapper with authentication if availble
2020-06-21 11:19:46 +02:00
Manfred Moser
026965ed9e
Removed todo comment
2020-06-21 11:19:45 +02:00
Manfred Moser
43bd236950
updated to wrapper 0.4.2 in prep of new release
2020-06-21 11:19:41 +02:00
Manfred Moser
c77c8eab30
updated static files to point to 0.4.1 release
2020-06-21 11:19:36 +02:00
Manfred Moser
f10e57852c
updated to new wrapper version in default URLs
2020-06-21 11:19:24 +02:00
Manfred Moser
2c0474785d
adapted to honor the MVNW_VERBOSE flag
2020-06-21 11:19:22 +02:00
Manfred Moser
6178de4d0f
introduced intermediary var for path to jar since it didnt work without that in bash
2020-06-21 11:19:19 +02:00
Christofer Dutz
85b58d9641
Updated to the latest maven-wrapper version.
2020-06-21 11:19:13 +02:00
Christofer Dutz
03b48aeca8
Updated the download url to the https version
2020-06-21 11:19:12 +02:00
Christofer Dutz
b63badc11a
Removed a hack to force the script to use curl or wget ...
2020-06-21 11:19:11 +02:00
Christofer Dutz
5a145c8759
- Made the wrapperUrl configurable from the maven-wrapper.properties file
...
- Updated and tested the linux/unix/mac version of the script
- Updated and tested the Java downloader
- Updated the windows cmd (but not tested yet)
(Need to test the changes to the windows command on a windows machine)
2020-06-21 11:19:09 +02:00
Christofer Dutz
b5858c24bd
- Changed the wget command to use "-O" instead of "--output-document="
2020-06-21 11:19:07 +02:00
Christofer Dutz
1fd63e5aea
- Changed the curl and wget detection to the "possix way" using "command"
2020-06-21 11:19:06 +02:00
Christofer Dutz
70e5171270
- Added a download extension for windows
2020-06-21 11:19:04 +02:00
Christofer Dutz
69369d2ead
- Made the script use curl or wget if available and fallback to java in case none of them are.
...
- Moved the Java source code to the filesystem.
2020-06-21 11:19:03 +02:00
Christofer Dutz
5a6e53da1c
Cleaned up the code a little to not exit with 0 in case of an error.
2020-06-21 11:19:02 +02:00
Christofer Dutz
bef721a75d
- Added an initial version of an auto-downloader for the maven-wrapper.jar
2020-06-21 11:19:01 +02:00
Manfred Moser
70f1adc9f8
added verbose mode activated with MVNW_VERBOSE set to true
2020-06-21 11:18:29 +02:00
Alexander Falb
7773b68254
Fix typo
2020-06-21 11:18:26 +02:00
Romain Pelisse
4f373647a9
fixing issue on Solaris
...
- removed use of 'local' for Solaris 11
- switched $() to ...
2020-06-21 11:18:08 +02:00
Romain Pelisse
2ffb15c84a
Use of bashisms make this script fail in minimal /bin/sh implementations like dash
2020-06-21 11:18:06 +02:00
Manfred Moser
bd285306d5
support spaces in folder names on nix, simplified from https://github.com/takari/maven-wrapper/pull/25
2020-06-21 11:17:58 +02:00
Luke Lu
9d47c124ec
Quote paths in commands
...
Fix issue #31
2020-06-21 11:17:49 +02:00
Michal Domagala
27eabec6c6
remove unused MAVEN_CMD_LINE_ARGS
2020-06-21 11:17:47 +02:00
Karsten Sperling
b952d3628d
Use Apple-recommended strategy for locating JAVA_HOME.
...
This works correctly with both Oracle and Apple JDKs.
2020-06-21 11:17:42 +02:00
Tadaya Tsuyukubo
b1564e34aa
Remove whitespace ( #22 )
2020-06-21 11:17:38 +02:00
Manfred Moser
7589e43f57
avoid using MAVEN_CMD_LINE_ARGS for invocation since that can losse parameter escaping
2020-06-21 11:17:37 +02:00
Anton Tanasenko
b55dfdd479
handle MAVEN_PROJECTBASEDIR correctly in cygwin
2020-06-21 11:17:36 +02:00
Dave Syer
218ebcaea8
Use basedir location instead of "." to locate wrapper jar
...
The wrapper script has detected a .mvn directory, so it would be
better to assume that this is the location of the wrapper jar,
rather than the current directory (.). This change could be
enhanced by adding a separate detection loop for the jar itself
as opposed to the .mvn directory, but this is the smallest
possible change that fixes the bug.
Fixes gh-5
2020-06-21 11:17:27 +02:00
Dave Syer
b607a31165
Align Un*x and Windows scripts to both use MAVEN_CONFIG consistently
...
Tested on Ubuntu 14.04 and Windows 7 64bit.
Fixes gh-3
2020-06-21 11:17:26 +02:00
Dave Syer
10296a8036
Fix while loop so that basedir is detected in current dir
...
There was a problem with the logic in the while loop that detects
the base dir - it should first look in the current directory,
otherwise you can't build in a directory with local settings because
it will always climb up and find .mvn in a parent directory (e.g. user's
home).
2020-06-21 11:17:22 +02:00
Jason van Zyl
073ed72c89
Use the Maven 3.3.1 startup scripts to account for jvm.config and maven.config
2020-06-21 11:17:02 +02:00
Jason van Zyl
a84a48feb2
Use the now standard .mvn directory
2020-06-21 11:17:01 +02:00
bdemers
a850495296
A copy of the gradle wrapper ported for use with maven
...
Lightly touched to better mesh with current maven builds. (some of which my not have been necessary in hind sight)
Test it out with this build, run: "./mvnw clean install" at the root of this repo
This will download, install, and run maven 3.0.5 (as configured in maven/wrapper/maven-wrapper.properties)
NOTE: windows batch file is NOT tested
TODO:
* Possibly extract these bits out into something both gradle and maven (and others) can use
* Port gradle IT's to this build
* See if anyone is interested in this project
2020-06-21 11:16:52 +02:00