Bonjour,

Je viens partager une anomalie rencontrée lors de la création d'un projet maven.
Durant le build de mon projet, je souhaite poser une question avec la balise < input > de antrun
Théoriquement, le build continue ou s'arrête en erreur en fonction de ma réponse.

Concrètement :
- Lorsque je fais un mvn package, ma réponse est prise en compte et le build s'arrête bien en erreur (ou continue)
- Lorsque je fais un mvn release:prepare, ma réponse n'est prise en compte le build reste bloqué sur la question et je suis obligé de faire un "ctrl + c"

Est-ce que quelqu'n a déjà rencontré ce genre de problème ??

Voilà comment j'utilise le plugin antrun dans mon pom.xml
Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<plugin>
  <artifactId>maven-antrun-plugin</artifactId>
  <version>1.8</version>
  <executions>
    <execution>
      <id>initialisation</id>
      <phase>initialize</phase>
      <configuration>
        <tasks>
          <exec dir="${project.basedir}"
            executable="${project.basedir}/livraison/outils/0_init_livraison.ksh"
            failonerror="false"
            resultproperty="sortieInitScript">
            <arg line="${project.name} ${project.version} ${ancienneVersion}" />
            <redirector errorproperty="redirector.err" />
          </exec>
          <echo message="Resultat ${sortieInitScript}, Message ${redirector.err}"/>
          <input message="  Souhaitez-vous Continuer ? "
            validargs="o,n"
            addproperty="procedureChoix" />
          <fail message="ARRET VOLONTAIRE DE LA PROCEDURE !!">
            <condition>
              <equals arg1="${procedureChoix}" arg2="n" />
            </condition>
          </fail>
        </tasks>
      </configuration>
      <goals>
        <goal>run</goal>
      </goals>
    </execution>
  </executions>
</plugin>