Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
Open Subsurface Data Universe Software
Platform
System
Search
Commits
7102d5e4
Commit
7102d5e4
authored
Apr 14, 2020
by
David Diederich
Browse files
Configured Maven build scripts to use GitLab's package repository
parent
6fd43f47
Changes
11
Hide whitespace changes
Inline
Side-by-side
.mvn/community-maven.settings.xml
0 → 100644
View file @
7102d5e4
<settings>
<profiles>
<profile>
<!-- This profile uses the CI-Token to authenticate with the server, and is the default case -->
<id>
GitLab-Authenticate-With-Job-Token
</id>
<activation>
<activeByDefault>
true
</activeByDefault>
</activation>
<properties>
<gitlab-server>
community-maven-via-job-token
</gitlab-server>
</properties>
</profile>
<profile>
<!-- This profile uses a personal token to authenticate, which is useful for local or manual runs. The
presence of the COMMUNITY_MAVEN_TOKEN variable triggers this and overrides the CI Token
based authentication -->
<id>
GitLab-Authenticate-With-Private-Token
</id>
<activation>
<property>
<name>
env.COMMUNITY_MAVEN_TOKEN
</name>
</property>
</activation>
<properties>
<gitlab-server>
community-maven-via-private-token
</gitlab-server>
</properties>
</profile>
</profiles>
<servers>
<server>
<id>
community-maven-via-job-token
</id>
<configuration>
<httpHeaders>
<property>
<name>
Job-Token
</name>
<value>
${env.CI_JOB_TOKEN}
</value>
</property>
</httpHeaders>
</configuration>
</server>
<server>
<id>
community-maven-via-private-token
</id>
<configuration>
<httpHeaders>
<property>
<name>
Private-Token
</name>
<value>
${env.COMMUNITY_MAVEN_TOKEN}
</value>
</property>
</httpHeaders>
</configuration>
</server>
</servers>
</settings>
pom.xml
View file @
7102d5e4
...
...
@@ -266,15 +266,20 @@
<repositories>
<repository>
<id>
os-core
</id>
<url>
https://pkgs.dev.azure.com/slb-des-ext-collaboration/_packaging/os-core/maven/v1
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
true
</enabled>
</snapshots>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
</project>
provider/search-aws/pom.xml
View file @
7102d5e4
...
...
@@ -140,27 +140,21 @@
<repositories>
<repository>
<id>
os-core
</id>
<url>
https://pkgs.dev.azure.com/slb-des-ext-collaboration/_packaging/os-core/maven/v1
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
true
</enabled>
</snapshots>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
local.release
</id>
<url>
file:../../local-release-dir
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
true
</enabled>
</snapshots>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
</repositories>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
<build>
<plugins>
...
...
provider/search-azure/pom.xml
View file @
7102d5e4
...
...
@@ -147,6 +147,24 @@
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
<build>
<plugins>
<plugin>
...
...
provider/search-byoc/pom.xml
View file @
7102d5e4
...
...
@@ -95,6 +95,24 @@
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
<build>
<plugins>
<plugin>
...
...
provider/search-gcp/pom.xml
View file @
7102d5e4
...
...
@@ -150,6 +150,24 @@
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
<build>
<plugins>
<plugin>
...
...
search-core/pom.xml
View file @
7102d5e4
...
...
@@ -261,4 +261,22 @@
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
</project>
testing/integration-tests/search-test-aws/pom.xml
View file @
7102d5e4
...
...
@@ -136,4 +136,22 @@
<scope>
test
</scope>
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
</project>
\ No newline at end of file
testing/integration-tests/search-test-azure/pom.xml
View file @
7102d5e4
...
...
@@ -138,4 +138,22 @@
<version>
27.1-jre
</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
</project>
\ No newline at end of file
testing/integration-tests/search-test-core/pom.xml
View file @
7102d5e4
...
...
@@ -16,16 +16,21 @@
</properties>
<repositories>
<repository>
<id>
os-core
</id>
<url>
https://pkgs.dev.azure.com/slb-des-ext-collaboration/_packaging/os-core/maven/v1
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
true
</enabled>
</snapshots>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
<dependencies>
<dependency>
<groupId>
org.opengroup.osdu
</groupId>
...
...
testing/integration-tests/search-test-gcp/pom.xml
View file @
7102d5e4
...
...
@@ -122,4 +122,22 @@
<version>
27.1-jre
</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/groups/17/-/packages/maven
</url>
</repository>
</repositories>
<distributionManagement>
<repository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</repository>
<snapshotRepository>
<id>
${gitlab-server}
</id>
<url>
https://community.opengroup.org/api/v4/projects/19/packages/maven
</url>
</snapshotRepository>
</distributionManagement>
</project>
\ No newline at end of file
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment