Keycloak

Форк
0
/
pom.xml 
79 строк · 3.2 Кб
1
<?xml version="1.0" encoding="UTF-8"?>
2
<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">
3
    <modelVersion>4.0.0</modelVersion>
4

5
    <parent>
6
        <artifactId>keycloak-parent</artifactId>
7
        <groupId>org.keycloak</groupId>
8
        <version>999.0.0-SNAPSHOT</version>
9
        <relativePath>../pom.xml</relativePath>
10
    </parent>
11

12
    <artifactId>keycloak-js-parent</artifactId>
13
    <packaging>pom</packaging>
14

15
    <name>Keycloak JavaScript Parent</name>
16
    <description>Parent of all JavaScript related code.</description>
17

18
    <modules>
19
        <module>apps/account-ui</module>
20
        <module>apps/admin-ui</module>
21
        <module>libs/keycloak-admin-client</module>
22
        <module>libs/keycloak-js</module>
23
    </modules>
24

25
    <properties>
26
        <!-- The JavaScript projects use the non-standard 'src' folder for their sources, therefore, name it here explicitly -->
27
        <maven.build.cache.input.1>src</maven.build.cache.input.1>
28
        <!-- The child projects will package from the 'dist' folder, which is listed as a resource, but isn't a source folder -->
29
        <maven.build.cache.exclude.value.1>${project.basedir}/dist</maven.build.cache.exclude.value.1>
30
    </properties>
31

32
    <build>
33
        <plugins>
34
            <plugin>
35
                <groupId>com.github.eirslett</groupId>
36
                <artifactId>frontend-maven-plugin</artifactId>
37
                <executions>
38
                    <execution>
39
                        <goals>
40
                            <goal>install-node-and-pnpm</goal>
41
                        </goals>
42
                    </execution>
43
                    <execution>
44
                        <id>pnpm-install</id>
45
                        <goals>
46
                            <goal>pnpm</goal>
47
                        </goals>
48
                        <configuration>
49
                            <arguments>${pnpm.args.install}</arguments>
50
                        </configuration>
51
                    </execution>
52
                </executions>
53
            </plugin>
54
            <plugin>
55
                <groupId>org.apache.maven.plugins</groupId>
56
                <artifactId>maven-clean-plugin</artifactId>
57
                <configuration>
58
                    <followSymLinks>false</followSymLinks>
59
                    <filesets>
60
                        <fileset>
61
                            <directory>${basedir}</directory>
62
                            <includes>
63
                                <include>**/.wireit/**</include>
64
                                <include>**/node_modules/**</include>
65
                            </includes>
66
                        </fileset>
67
                        <!-- include all non-maven projects here as well -->
68
                        <fileset>
69
                            <directory>apps/keycloak-server</directory>
70
                            <includes>
71
                                <include>server/**</include>
72
                            </includes>
73
                        </fileset>
74
                    </filesets>
75
                </configuration>
76
            </plugin>
77
        </plugins>
78
    </build>
79
</project>
80

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.