Keycloak

Форк
0
1
<?xml version='1.0' encoding='UTF-8'?>
2
<!--
3
~ Copyright 2023 Red Hat, Inc. and/or its affiliates
4
~ and other contributors as indicated by the @author tags.
5
~
6
~ Licensed under the Apache License, Version 2.0 (the "License");
7
~ you may not use this file except in compliance with the License.
8
~ You may obtain a copy of the License at
9
~
10
~ http://www.apache.org/licenses/LICENSE-2.0
11
~
12
~ Unless required by applicable law or agreed to in writing, software
13
~ distributed under the License is distributed on an "AS IS" BASIS,
14
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15
~ See the License for the specific language governing permissions and
16
~ limitations under the License.
17
-->
18
<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">
19
    <parent>
20
        <groupId>org.keycloak</groupId>
21
        <artifactId>galleon-feature-packs-parent</artifactId>
22
        <version>999.0.0-SNAPSHOT</version>
23
    </parent>
24

25
    <modelVersion>4.0.0</modelVersion>
26

27
    <groupId>org.keycloak</groupId>
28
    <artifactId>keycloak-saml-adapter-galleon-pack-layers-metadata-tests</artifactId>
29

30
    <name>Keycloak Galleon Feature Pack: SAML Adapter Layer Metadata Tests</name>
31
    <packaging>jar</packaging>
32

33
    <properties>
34
        <version.org.jboss.shrinkwrap>1.2.6</version.org.jboss.shrinkwrap>
35
        <version.jakarta.ejb.jakarta-ejb-api>4.0.1</version.jakarta.ejb.jakarta-ejb-api>
36
    </properties>
37
    <dependencies>
38
        <dependency>
39
            <groupId>org.keycloak</groupId>
40
            <artifactId>keycloak-saml-adapter-galleon-pack</artifactId>
41
            <type>zip</type>
42
            <scope>test</scope>
43
        </dependency>
44
        <dependency>
45
            <groupId>junit</groupId>
46
            <artifactId>junit</artifactId>
47
            <scope>test</scope>
48
        </dependency>
49
        
50
        <dependency>
51
            <groupId>org.jboss.shrinkwrap</groupId>
52
            <artifactId>shrinkwrap-api</artifactId>
53
            <scope>test</scope>
54
            <version>${version.org.jboss.shrinkwrap}</version>
55
        </dependency>
56
        <dependency>
57
            <groupId>org.jboss.shrinkwrap</groupId>
58
            <artifactId>shrinkwrap-impl-base</artifactId>
59
            <scope>test</scope>
60
            <version>${version.org.jboss.shrinkwrap}</version>
61
        </dependency>
62
        <dependency>
63
            <groupId>org.wildfly.glow</groupId>
64
            <artifactId>wildfly-glow-core</artifactId>
65
        </dependency>
66
        <dependency>
67
            <groupId>org.wildfly.glow</groupId>
68
            <artifactId>wildfly-glow-maven-resolver</artifactId>
69
        </dependency>
70
        <dependency>
71
            <groupId>jakarta.ejb</groupId>
72
            <artifactId>jakarta.ejb-api</artifactId>
73
            <version>${version.jakarta.ejb.jakarta-ejb-api}</version>
74
            <exclusions>
75
                <exclusion>
76
                    <groupId>*</groupId>
77
                    <artifactId>*</artifactId>
78
                </exclusion>
79
            </exclusions>
80
        </dependency>
81
    </dependencies>
82

83

84

85
    <build>
86
        <plugins>
87
            <plugin>
88
                <groupId>org.apache.maven.plugins</groupId>
89
                <artifactId>maven-resources-plugin</artifactId>
90
                <executions>
91
                    <execution>
92
                        <id>copy-provisioning-xml</id>
93
                        <phase>validate</phase>
94
                        <goals>
95
                            <goal>copy-resources</goal>
96
                        </goals>
97
                        <configuration>
98
                            <outputDirectory>${project.build.testOutputDirectory}/glow/${project.version}</outputDirectory>
99
                            <resources>
100
                                <resource>
101
                                    <directory>${project.basedir}/src/test/resources/glow/latest</directory>
102
                                    <filtering>true</filtering>
103
                                </resource>
104
                            </resources>
105
                        </configuration>
106
                    </execution>
107
                </executions>
108
            </plugin>
109
        </plugins>
110
        <testResources>
111
            <testResource>
112
                <directory>src/test/resources</directory>
113
                <excludes>
114
                    <exclude>glow/latest/*</exclude>
115
                </excludes>
116
                <filtering>true</filtering>
117
            </testResource>
118
        </testResources>
119
    </build>
120
</project>
121

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

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

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

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