Skip to content

Commit

Permalink
#1 🔧 working on CI build process with test.pypi.org config and downst…
Browse files Browse the repository at this point in the history
…ream helm chart url fix
  • Loading branch information
d-ryan-ashcraft committed May 9, 2024
1 parent f0f4b3a commit d0c0d61
Show file tree
Hide file tree
Showing 26 changed files with 53 additions and 30 deletions.
23 changes: 22 additions & 1 deletion build-parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
<version.failsafe.plugin>${version.maven.surefire.plugin}</version.failsafe.plugin>
<version.fermenter>2.10.2</version.fermenter>
<version.fermenter.legacy.tools>2.8.0</version.fermenter.legacy.tools>
<version.habushu.plugin>2.13.1</version.habushu.plugin>
<version.habushu.plugin>2.14.0</version.habushu.plugin>
<version.python>3.11.4</version.python>
<version.help.plugin>3.2.0</version.help.plugin>
<version.krausening>19</version.krausening>
Expand Down Expand Up @@ -487,6 +487,8 @@
<operatorAndVersion>~${version.sedona}</operatorAndVersion>
</packageDefinition>
</managedDependencies>
<sourceFailOnLintErrors>false</sourceFailOnLintErrors>
<testFailOnLintErrors>false</testFailOnLintErrors>
</configuration>
</plugin>
<plugin>
Expand Down Expand Up @@ -928,6 +930,7 @@ To suppress enforce-helm-version rule, you must add following plugin to the root
<decryptPassword>false</decryptPassword>
<rewriteLocalPathDepsInArchives>true</rewriteLocalPathDepsInArchives>
<addPypiRepoAsPackageSources>false</addPypiRepoAsPackageSources>
<useDevRepository>true</useDevRepository>
</configuration>
</plugin>
<plugin>
Expand Down Expand Up @@ -1032,6 +1035,24 @@ To suppress enforce-helm-version rule, you must add following plugin to the root
<hide.manual.actions>true</hide.manual.actions>
</properties>
</profile>
<profile>
<id>arm64</id>
<build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.technologybrewery.habushu</groupId>
<artifactId>habushu-maven-plugin</artifactId>
<version>${version.habushu.plugin}</version>
<configuration>
<!-- we don't need to deploy "any" wheel artifacts twice: -->
<skipDeploy>true</skipDeploy>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</profile>
</profiles>

</project>
8 changes: 5 additions & 3 deletions docs/modules/ROOT/pages/maven-configuration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@
= Configuring Maven

== Install/Configure Maven
To use the current version {page-version}, install Maven 3.9.x. For additional information on installing and/or updating Maven, please see the https://maven.apache.org/install.html[official Maven website,role=external,window=_blank].
To use the current version {page-version}, install Maven 3.9.x. For additional information on installing and/or updating
Maven, please see the https://maven.apache.org/install.html[official Maven website,role=external,window=_blank].

Once the latest version of Maven is installed on your machine, follow the steps below to configure it for working with Solution Baseline artifacts.
Once the latest version of Maven is installed on your machine, follow the steps below to configure it for
working with Solution Baseline artifacts.

=== Private Maven Repository Configuration (OPTIONAL)
The Maven `settings.xml` contains common configuration values you will use across all your Maven projects, often
representing localized configurations. This file is the best way to configure access to a remote Maven repository
(https://maven.apache.org/settings.html)[see for more information the settings page of the official Maven
https://maven.apache.org/settings.html[see for more information the settings page of the official Maven
website,role=external,window=_blank].

1. Create a `settings.xml` file in the `.m2` directory within your user directory.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-airflow-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-data-access-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-elasticsearch-operator-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-elasticsearch-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-hive-metastore-db-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-hive-metastore-service-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-inference-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-jenkins-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-kafka-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-keycloak-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-quarkus-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-lineage-http-consumer-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-localstack-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-metadata-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-mlflow-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-pipeline-invocation-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
- name: aissemble-pipeline-invocation-lib-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-policy-decision-point-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-quarkus-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-spark-operator-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-versioning-chart
version: ${versionTag}
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-mlflow
version: 1.6.0
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-localstack
version: 1.0.0
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@
</snapshots>
<id>ossrh</id>
<name>oss.sonatype.org-snapshots</name>
<url>${ossrh.repo.url}</url>
<url>${ossrh.repo.url}/snapshots</url>
</pluginRepository>
<pluginRepository>
<releases>
Expand All @@ -193,7 +193,7 @@
</snapshots>
<id>s01.ossrh</id>
<name>s01.oss.sonatype.org-snapshots</name>
<url>${s01.ossrh.repo.url}</url>
<url>${s01.ossrh.repo.url}/snapshots</url>
</pluginRepository>
</pluginRepositories>
<profiles>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ appVersion: "1.0.0"
dependencies:
- name: aissemble-quarkus-chart
version: 1.7.0-SNAPSHOT
repository: oci://ghcr.io/boozallen/
repository: oci://ghcr.io/boozallen

0 comments on commit d0c0d61

Please sign in to comment.