text: <!--
    ~ Copyright 2016 Red Hat, Inc. and/or its affiliates
    ~ and other contributors as indicated by the @author tags.
    ~
    ~ Licensed under the Apache License, Version 2.0 (the "License");
    ~ you may not use this file except in compliance with the License.
    ~ You may obtain a copy of the License at
    ~
    ~ http://www.apache.org/licenses/LICENSE-2.0
    ~
    ~ Unless required by applicable law or agreed to in writing, software
    ~ distributed under the License is distributed on an "AS IS" BASIS,
    ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    ~ See the License for the specific language governing permissions and
    ~ limitations under the License.
    -->
  
  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
      <modelVersion>4.0.0</modelVersion>
      <parent>
          <artifactId>keycloak-distribution-parent</artifactId>
          <groupId>org.keycloak</groupId>
          <version>12.0.0-SNAPSHOT</version>
      </parent>
  
      <artifactId>keycloak-distribution-maven-plugins-parent</artifactId>
      <packaging>pom</packaging>
      <name>Keycloak Distribution Maven Plugins Parent</name>
  
      <dependencies>
          <dependency>
              <groupId>org.codehaus.groovy</groupId>
              <artifactId>groovy-all</artifactId>
              <version>2.4.12</version>
          </dependency>
          <dependency>
              <groupId>org.apache.maven</groupId>
              <artifactId>maven-plugin-api</artifactId>
              <version>3.3.9</version>
              <scope>provided</scope>
          </dependency>
          <dependency>
              <groupId>org.apache.maven</groupId>
              <artifactId>maven-core</artifactId>
              <version>3.3.9</version>
              <scope>provided</scope>
          </dependency>
          <dependency>
              <groupId>org.apache.maven.plugin-tools</groupId>
              <artifactId>maven-plugin-annotations</artifactId>
              <version>3.4</version>
              <scope>provided</scope>
          </dependency>
      </dependencies>
  
      <modules>
          <module>licenses-processor</module>
      </modules>
  
      <build>
          <pluginManagement>
              <plugins>
                  <plugin>
                      <groupId>org.codehaus.gmavenplus</groupId>
                      <artifactId>gmavenplus-plugin</artifactId>
                      <version>1.6</version>
                      <executions>
                          <execution>
                              <id>compile-groovy</id>
                              <goals>
                                  <goal>addSources</goal>
                                  <goal>addTestSources</goal>
                                  <goal>generateStubs</goal>
                                  <goal>compile</goal>
                                  <goal>removeStubs</goal>
                                  <goal>generateTestStubs</goal>
                                  <goal>compileTests</goal>
                                  <goal>removeTestStubs</goal>
                              </goals>
                          </execution>
                      </executions>
                  </plugin>
                  <plugin>
                      <groupId>org.apache.maven.plugins</groupId>
                      <artifactId>maven-plugin-plugin</artifactId>
                      <executions>
                          <execution>
                              <id>generate-descriptor</id>
                              <goals>
                                  <goal>descriptor</goal>
                              </goals>
                          </execution>
                      </executions>
                  </plugin>
              </plugins>
          </pluginManagement>
      </build>
  
  </project>
  