Skip to content

Commit

Permalink
Migrate all the necessary Indy Client Modules
Browse files Browse the repository at this point in the history
  • Loading branch information
yma96 committed May 8, 2023
1 parent 4b91a4b commit 0f858a8
Show file tree
Hide file tree
Showing 64 changed files with 9,012 additions and 1 deletion.
41 changes: 41 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
#Maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
release.properties

# Eclipse
.project
.classpath
.settings/
bin/

# IntelliJ
.idea
*.ipr
*.iml
*.iws

# NetBeans
nb-configuration.xml

# Visual Studio Code
.vscode
.factorypath

# OSX
.DS_Store

# Vim
*.swp
*.swo

# patch
*.orig
*.rej

# Local environment
.env

/data
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# indy-client-modules
# indy-client-modules

Provide the client modules to Indy functionalities access and resources management on contents, stores, promotion, folo tracking, koji, etc.
156 changes: 156 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,156 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2011-2022 Red Hat, Inc. (https://github.com/Commonjava/indy)
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:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.commonjava</groupId>
<artifactId>commonjava</artifactId>
<version>17</version>
</parent>

<groupId>org.commonjava.indy</groupId>
<artifactId>indy-client-modules</artifactId>
<version>1.0.0-SNAPSHOT</version>

<name>Indy :: Client :: Modules</name>

<scm>
<connection>scm:git:https://github.com/commonjava/indy-client-modules</connection>
<developerConnection>scm:git:https://github.com/commonjava/indy-client-modules</developerConnection>
<url>http://github.com/Commonjava/indy-client-modules</url>
<tag>HEAD</tag>
</scm>

<properties>
<jhttpcVersion>1.12</jhttpcVersion>
<o11yphantVersion>1.8</o11yphantVersion>
<httpclientVersion>4.5.9</httpclientVersion>
<slf4jVersion>1.7.36</slf4jVersion>
<commonsioVersion>2.11.0</commonsioVersion>
<swaggerVersion>1.6.6</swaggerVersion>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>jhttpc</artifactId>
<version>${jhttpcVersion}</version>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-api</artifactId>
<version>${o11yphantVersion}</version>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-honeycomb</artifactId>
<version>${o11yphantVersion}</version>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-otel</artifactId>
<version>${o11yphantVersion}</version>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-helper-jhttpc</artifactId>
<version>${o11yphantVersion}</version>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-metrics-common</artifactId>
<version>${o11yphantVersion}</version>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>${httpclientVersion}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>${slf4jVersion}</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>${commonsioVersion}</version>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
<version>${swaggerVersion}</version>
<scope>provided</scope>
</dependency>
</dependencies>
</dependencyManagement>

<dependencies>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>jhttpc</artifactId>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-api</artifactId>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-honeycomb</artifactId>
<exclusions>
<exclusion>
<groupId>io.undertow</groupId>
<artifactId>undertow-servlet</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-otel</artifactId>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-trace-helper-jhttpc</artifactId>
</dependency>
<dependency>
<groupId>org.commonjava.util</groupId>
<artifactId>o11yphant-metrics-common</artifactId>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
</dependency>
<dependency>
<groupId>io.swagger</groupId>
<artifactId>swagger-annotations</artifactId>
</dependency>
</dependencies>
</project>
Loading

0 comments on commit 0f858a8

Please sign in to comment.