Skip to content
Snippets Groups Projects
Select Git revision
  • 82c8408258c8e91652907c90ace2d9852451f57a
  • main default protected
  • release
  • create-gitlab-pipeline protected
  • 1.6.0
  • 1.5.0
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
  • 1.0.0
11 results

Jenkinsfile

Blame
  • pom.xml 7.43 KiB
    <?xml version="1.0" encoding="UTF-8"?>
    <!--
      ~ Copyright (c) 2024.
      ~ Lizenziert unter der EUPL, Version 1.2 oder - sobald
      ~ diese von der Europäischen Kommission genehmigt wurden -
      ~ Folgeversionen der EUPL ("Lizenz");
      ~ Sie dürfen dieses Werk ausschließlich gemäß
      ~ dieser Lizenz nutzen.
      ~ Eine Kopie der Lizenz finden Sie hier:
      ~
      ~ https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
      ~
      ~ Sofern nicht durch anwendbare Rechtsvorschriften
      ~ gefordert oder in schriftlicher Form vereinbart, wird
      ~ die unter der Lizenz verbreitete Software "so wie sie
      ~ ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
      ~ ausdrücklich oder stillschweigend - verbreitet.
      ~ Die sprachspezifischen Genehmigungen und Beschränkungen
      ~ unter der Lizenz sind dem Lizenztext zu entnehmen.
      -->
    <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
        <modelVersion>4.0.0</modelVersion>
    
        <parent>
            <groupId>de.ozgcloud.common</groupId>
            <artifactId>ozgcloud-common-dependencies</artifactId>
            <version>4.3.1</version>
            <relativePath/>
        </parent>
    
        <groupId>de.ozgcloud.info</groupId>
        <artifactId>info-manager-interface</artifactId>
        <version>1.2.0</version>
    
        <name>OZG-Cloud Info Manager gRPC Interface</name>
        <description>Interface (gRPC) for Info Manager Server</description>
    
        <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    
            <java.version>21</java.version>
            <maven.compiler.source>${java.version}</maven.compiler.source>
            <maven.compiler.target>${java.version}</maven.compiler.target>
    
            <find-and-replace-maven-plugin.version>1.1.0</find-and-replace-maven-plugin.version>
            <ozgcloud.license.version>1.6.0</ozgcloud.license.version>
        </properties>
    
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>de.ozgcloud.common</groupId>
                    <artifactId>ozgcloud-common-dependencies</artifactId>
                    <version>${ozgcloud-common.version}</version>
                    <type>pom</type>
                    <scope>import</scope>
                </dependency>
            </dependencies>
        </dependencyManagement>
    
        <dependencies>
            <!-- GRPC -->
            <dependency>
                <groupId>io.grpc</groupId>
                <artifactId>grpc-stub</artifactId>
            </dependency>
            <dependency>
                <groupId>io.grpc</groupId>