Commit Graph

57 Commits

Author SHA1 Message Date
9bd0ac9b00 feat(mvn): support using mvnw in multi-module projects (#9413) 2021-10-11 11:40:17 +02:00
a5e706d749 mvn: list modules (directories with pom.xml) (#8478)
Co-authored-by: zhangjinyan1 <zhangjinyan1@guazi.com>
2020-10-09 17:45:30 +02:00
e93a2dca0e mvn: add Quarkus support in mvn completion (#9037)
Co-authored-by: Geoffrey GREBERT <ggrebert@sii.fr>
2020-10-09 17:42:44 +02:00
6152ac30be Add new mvn alias for mvn fmt:format (#9053)
* mvn: add mvnfmt alias

* mvn: update README.md
2020-06-25 18:47:30 -07:00
610b2529d2 Clean up plugin READMEs and a few plugins
- fasd
- history
- mercurial
- pylint
- repo
- yii2
2020-03-11 19:57:46 +01:00
b80b1a1e8b Actions to take after repository migration is complete (#8394)
* Change project URL from robbyrussell to ohmyzsh org

* Update git remote to use ohmyzsh org repository
2019-11-20 17:26:18 -08:00
4eab95f08a mvn: add autocompletion for openliberty (#8244) 2019-10-25 12:59:53 +02:00
0e647904ff mvn: update documentation 2019-02-17 20:57:56 +01:00
f4b2e460c7 mvn: fix and cleanup dynamic profiles logic 2019-02-17 20:57:56 +01:00
fff756069f mvn: add dynamic profile support to mvn completion
* Maven profiles for current pom.xml file
* Maven profiles for pom hierarchy
* Ommiting comments in profiles
2019-02-17 20:36:44 +01:00
d0a0421e10 mvn: sort aliases and improve comments and README 2019-02-17 20:35:31 +01:00
006b882098 mvn: clean up mvn-color function 2019-02-17 20:35:30 +01:00
c636e0933a mvn: avoid mvn-or-mvnw function calling itself when mvn is aliased to it 2019-02-17 20:35:30 +01:00
b767976586 mvn: use echoti instead of tput
Avoids forking to tput and some systems don't have tput
2019-02-17 20:35:30 +01:00
5b569149f3 mvn: fix formatting 2019-02-17 20:35:30 +01:00
9afaa0c406 mvn: add integration-test options to mvn autocomplete 2019-02-17 20:35:15 +01:00
0a5e69b87e mvn: add alias to run maven from a project's subdirectory 2019-02-17 20:34:59 +01:00
283dcab64f mvn: colorize [DEBUG] statements in mvn-color 2019-02-17 20:34:34 +01:00
7ebd80fc7d mvn: add mvncvst alias 2019-02-17 20:34:19 +01:00
0dbe7ecedc mvn: add alias to 'mvn clean deploy' 2019-02-17 20:34:10 +01:00
4d4a2fac58 mvn: add mvncp alias to 'mvn clean package' 2019-02-17 20:34:04 +01:00
35539fd6e4 mvn: add initialize support in mvn completion 2019-02-17 20:33:52 +01:00
e056aee794 mvn: enable completion for mvnw 2019-02-17 20:33:34 +01:00
df002539f8 mvn: enable completion for maven colorizer 2019-02-17 20:33:12 +01:00
745b6550a6 mvn: run mvnw only if executable (#7326)
The problem that can occur is ocassionally mvnw will not be executable. This can happen if mvnw is included from an archetype, as unix permissions aren't preserved within the jar they're stored in. Only using mvnw if it exists AND is executable
2018-10-24 17:41:05 +02:00
3cd8eaf9bb execute mvnw with "mvn" when mvnw-file is present (#6484)
* executing mvnw, when mvnw-file exists
indriectly enable autocompletion for mvnw

* inform the user :)
2018-08-29 12:00:06 -07:00
2732126525 Add Spring Boot Run command (#4460) 2018-07-01 20:42:29 +02:00
4cb730773b Added 'clean verify' to the mvn plugin targets (#6339) 2017-11-01 06:21:49 -07:00
accdcb2f1c improved maven plugin (#6298)
* added some apache maven plugins

added arguments
added longversion of arguments

* SC2006 shellcheck
see https://github.com/koalaman/shellcheck/wiki/SC2006

* SC2068 shellcheck
see https://github.com/koalaman/shellcheck/wiki/SC2068

* SC2086 shellcheck

see https://github.com/koalaman/shellcheck/wiki/SC2086

* shellcheck is not always right ;)
2017-09-24 11:19:49 -07:00
5fa674456a Add mvn asciidoctor commands (#5645)
* Add mvn asciidoctor commands
* Fix formatting in mvn plugin
2016-12-18 03:34:16 +01:00
d57f36dab8 Add jgitflow maven goals (#5489) 2016-10-04 00:47:59 +02:00
904d0ccef9 Add some prompts for "install:install-file" (#5376)
Add "-DgroupId= -DartifactId= -Dversion= -Dpackaging=jar -Dfile=" to options for
"install:install-file" for when you need install a local jar file.

Closes #5376.
2016-09-21 22:26:58 +02:00
ce4d8a5cad Add -DskipITs and completion for -Dit.test mvn plugin (#3641)
* Adds -DskipITs to auto completion list

* Adds integration test completion
2016-09-14 11:10:14 +02:00
3f2dd80773 add 'mvn clean install -DskipTests --offline' alias to speed up maven compile (#5153)
* add 'mvn clean install -DskipTests --offline' to speed up maven compile

* update maven plugin README
2016-06-15 05:42:48 +02:00
5aa7e0f600 Add mvn options to ignore test failures (#5092)
add "-Dmaven.test.failure.ignore=true" .
This option will not ignore all tests but ignore the failures when run tests.

See http://maven.apache.org/surefire/maven-surefire-plugin/test-mojo.html#testFailureIgnore
2016-05-14 12:14:34 +02:00
30870d87dd Reword and fix formatting of mvn plugin README 2016-05-12 13:41:29 +02:00
863675f3d4 Add README file for mvn plugin
Signed-off-by: Marc Cornellà <marc.cornella@live.com>
2016-05-12 13:41:15 +02:00
31614f8c40 fix terminal color pollution, see issue https://github.com/robbyrussell/oh-my-zsh/issues/4856 2016-02-18 15:50:15 +01:00
fc606d91a0 Added alias for downloading maven dependencies' sources and javadocs 2015-02-07 16:57:53 +00:00
961ca143b8 TomEE maven plugin + integration-test in common life-cycle 2014-08-01 01:59:45 -04:00
8d762e46f7 Spring boot autocomplete 2014-07-07 15:12:47 +02:00
bc2e3ff15a added useful mvn aliases 2014-06-28 10:12:20 +02:00
fd8ce7f8e3 added mvnjetty alias 2014-03-07 01:23:37 +02:00
7378765a79 added aliases for tomcat:run tomcat7:run 2014-03-07 01:22:37 +02:00
8b667b2299 added mvn-update 2014-03-07 01:09:04 +02:00
96798c42f0 Fix issues with special characters when running mvn
Setting the locale to C will stabilize sed, so it won't stop processing
the mvn output when it encounters invalid characters (like binary data)

This makes it also more viable to add the `alias mvn='mvn-color`, as
the coloring is less obtrusive, and there won't be any issues with sed
breaking because of an invalid character inside the stream
2013-11-11 18:09:33 +00:00
785b1c6337 mvn plugin was missing "redeploy" completion for tomcat. 2013-04-22 16:01:09 -07:00
dde4a8b6a3 Maven plugin completion fix
for other (than Java) JVM languages
2012-12-28 12:28:47 +01:00
275e7cba8f Merge pull request #1235 from henryyan/master
Improved maven plugin added a lot of auto complection, add git-extras plugin
2012-12-02 12:48:45 -08:00
72974ce409 totvs utils 2012-11-21 15:29:09 -02:00