Maven + estrutura condicional

3 respostas
J

Olá Pessoal,

Eu preciso de um estrutura condicional para o maven, no pom.xml.

Mas, eu não queria usar as tags do Ant.

A questão é o seguinte:

A primeira vez que o build é executado ele deve realizar o checkout do

projeto, em um determinado diretório, porém a partir da segunda deve

realizar o update. Assim, se diretório não existi então checkout se não update.

Alguma idéia???

Desde de já agradeço,

3 Respostas

Lucas_Cavalcanti

O jeito de fazer isso é com profiles:
http://maven.apache.org/guides/introduction/introduction-to-profiles.html

Algo do tipo

<profiles>
  <profile>
    <activation>
         <missing>/path/to/dir/or/file</missing>
    </activation>
    <plugins>
          ...checkout...
    </plugins>
  </profile>
</profiles>

vc só precisa colocar essa condicao pra rodar antes do update…
e vc pode usar o plugin scm pra fazer checkouts e updates…
[]

J

Obrigada.

Já estou realizando o checkout e o update, separadamente com

o plugin scm, agora vou estudar o profile.

Qualquer coisa pergunto.

J

Perfeito…

Funcionou direito

Muito Obrigada!

Criado 1 de setembro de 2008
Ultima resposta 1 de set. de 2008
Respostas 3
Participantes 2