Replace spring-batch with spring-ai in GH templates
This commit is contained in:
committed by
Mark Pollack
parent
6554bdebda
commit
cffa790a8b
67
.github/workflows/maven-central-release.yml
vendored
67
.github/workflows/maven-central-release.yml
vendored
@@ -17,51 +17,50 @@ jobs:
|
||||
|
||||
- name: Prepare directory structure
|
||||
run: |
|
||||
mkdir -p nexus/org/springframework/batch/spring-batch-bom/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-batch-infrastructure/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-batch-core/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-batch-test/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-batch-integration/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/ai/spring-ai-core/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-ai-openai/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-ai-azure-openai/$RELEASE_VERSION
|
||||
mkdir -p nexus/org/springframework/batch/spring-ai-spring-boot-autoconfigure/$RELEASE_VERSION
|
||||
|
||||
- name: Download release files from Artifactory
|
||||
env:
|
||||
ARTIFACTORY_URL: "https://repo.spring.io/libs-staging-local/org/springframework/batch"
|
||||
ARTIFACTORY_URL: "https://repo.spring.io/libs-staging-local/org/springframework/ai"
|
||||
run: |
|
||||
echo "Downloading BOM artifacts"
|
||||
cd nexus/org/springframework/batch/spring-batch-bom/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-batch-bom/$RELEASE_VERSION/spring-batch-bom-$RELEASE_VERSION.pom
|
||||
# echo "Downloading BOM artifacts"
|
||||
# cd nexus/org/springframework/batch/spring-ai-bom/$RELEASE_VERSION
|
||||
# wget $ARTIFACTORY_URL/spring-ai-bom/$RELEASE_VERSION/spring-ai-bom-$RELEASE_VERSION.pom
|
||||
|
||||
echo "Downloading infrastructure artifacts"
|
||||
cd ../../../../../..
|
||||
cd nexus/org/springframework/batch/spring-batch-infrastructure/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-batch-infrastructure/$RELEASE_VERSION/spring-batch-infrastructure-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-batch-infrastructure/$RELEASE_VERSION/spring-batch-infrastructure-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-infrastructure/$RELEASE_VERSION/spring-batch-infrastructure-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-infrastructure/$RELEASE_VERSION/spring-batch-infrastructure-$RELEASE_VERSION-sources.jar
|
||||
|
||||
echo "Downloading core artifacts"
|
||||
cd ../../../../../..
|
||||
cd nexus/org/springframework/batch/spring-batch-core/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-batch-core/$RELEASE_VERSION/spring-batch-core-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-batch-core/$RELEASE_VERSION/spring-batch-core-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-core/$RELEASE_VERSION/spring-batch-core-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-core/$RELEASE_VERSION/spring-batch-core-$RELEASE_VERSION-sources.jar
|
||||
cd nexus/org/springframework/ai/spring-ai-core/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-ai-core/$RELEASE_VERSION/spring-ai-core-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-ai-core/$RELEASE_VERSION/spring-ai-core-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-core/$RELEASE_VERSION/spring-ai-core-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-core/$RELEASE_VERSION/spring-ai-core-$RELEASE_VERSION-sources.jar
|
||||
|
||||
echo "Downloading test artifacts"
|
||||
echo "Downloading openai artifacts"
|
||||
cd ../../../../../..
|
||||
cd nexus/org/springframework/batch/spring-batch-test/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-batch-test/$RELEASE_VERSION/spring-batch-test-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-batch-test/$RELEASE_VERSION/spring-batch-test-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-test/$RELEASE_VERSION/spring-batch-test-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-test/$RELEASE_VERSION/spring-batch-test-$RELEASE_VERSION-sources.jar
|
||||
cd nexus/org/springframework/batch/spring-ai-openai/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-ai-openai/$RELEASE_VERSION/spring-ai-openai-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-ai-openai/$RELEASE_VERSION/spring-ai-openai-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-openai/$RELEASE_VERSION/spring-ai-openai-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-openai/$RELEASE_VERSION/spring-ai-openai-$RELEASE_VERSION-sources.jar
|
||||
|
||||
echo "Downloading integration artifacts"
|
||||
echo "Downloading azure openai artifacts"
|
||||
cd ../../../../../..
|
||||
cd nexus/org/springframework/batch/spring-batch-integration/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-batch-integration/$RELEASE_VERSION/spring-batch-integration-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-batch-integration/$RELEASE_VERSION/spring-batch-integration-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-integration/$RELEASE_VERSION/spring-batch-integration-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-batch-integration/$RELEASE_VERSION/spring-batch-integration-$RELEASE_VERSION-sources.jar
|
||||
cd nexus/org/springframework/batch/spring-ai-azure-openai/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-ai-azure-openai/$RELEASE_VERSION/spring-ai-azure-openai-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-ai-azure-openai/$RELEASE_VERSION/spring-ai-azure-openai-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-azure-openai/$RELEASE_VERSION/spring-ai-azure-openai-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-azure-openai/$RELEASE_VERSION/spring-ai-azure-openai-$RELEASE_VERSION-sources.jar
|
||||
|
||||
echo "Downloading autoconfiguration artifacts"
|
||||
cd ../../../../../..
|
||||
cd nexus/org/springframework/batch/spring-ai-spring-boot-autoconfigure/$RELEASE_VERSION
|
||||
wget $ARTIFACTORY_URL/spring-ai-spring-boot-autoconfigure/$RELEASE_VERSION/spring-ai-spring-boot-autoconfigure-$RELEASE_VERSION.pom
|
||||
wget $ARTIFACTORY_URL/spring-ai-spring-boot-autoconfigure/$RELEASE_VERSION/spring-ai-spring-boot-autoconfigure-$RELEASE_VERSION.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-spring-boot-autoconfigure/$RELEASE_VERSION/spring-ai-spring-boot-autoconfigure-$RELEASE_VERSION-javadoc.jar
|
||||
wget $ARTIFACTORY_URL/spring-ai-spring-boot-autoconfigure/$RELEASE_VERSION/spring-ai-spring-boot-autoconfigure-$RELEASE_VERSION-sources.jar
|
||||
|
||||
- name: Sign artifacts and release them to Maven Central
|
||||
uses: jvalkeal/nexus-sync@v0
|
||||
|
||||
Reference in New Issue
Block a user