dk: ajouter mvn_action=install
This commit is contained in:
parent
8a682edade
commit
7030b8783c
15
dk
15
dk
|
@ -494,9 +494,11 @@ VARIABLES de update-apps.conf
|
|||
MAVEN_ACTION
|
||||
vaut 'package' par défaut. Indique ce qu'il faut faire pour un projet de
|
||||
type 'maven' après avoir lancé les commandes de BEFORE_BUILD et avant
|
||||
les commandes de AFTER_UPDATE. Les directives supportées sont 'package'
|
||||
(alias de 'clean package'), 'package_only' qui ne lance pas de clean
|
||||
avant le build, et 'none'
|
||||
les commandes de AFTER_UPDATE. Les directives supportées sont:
|
||||
- 'install' (alias de 'clean package install')
|
||||
- 'package' (alias de 'clean package')
|
||||
- 'package_only' qui ne lance pas de clean avant le build
|
||||
- 'none' qui ne fait rien
|
||||
MAVEN_ARGS
|
||||
options à utiliser avec la commande 'mvn \$MAVEN_ACTION'
|
||||
|
||||
|
@ -1143,15 +1145,16 @@ function build_update_apps() {
|
|||
|
||||
if [ -z "$BUILD_UPDATE_DEVEL" ]; then
|
||||
case "$maven_action" in
|
||||
install|"clean package install"|cpi|i) maven_action="clean package install";;
|
||||
package|"clean package"|cp|p) maven_action="clean package";;
|
||||
package_only|po) maven_action="package";;
|
||||
"clean package"|package|cp|p) maven_action="clean package";;
|
||||
none|nop) maven_action=;;
|
||||
*) ewarn "$maven_action: action invalide"; maven_action=;;
|
||||
*) ewarn "$maven_action: action non standard. elle sera utilisée en l'état";;
|
||||
esac
|
||||
if [ -n "$maven_action" ]; then
|
||||
estep "Compilation du projet maven"
|
||||
setx cwd=pwd
|
||||
cd "$DEST"
|
||||
estep "Compilation du projet maven"
|
||||
auto_maven "${maven_vars[@]}" $maven_action "${maven_args[@]}" || { eend; return 1; }
|
||||
cd "$cwd"
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue