You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by ra...@apache.org on 2024/08/15 12:00:00 UTC
(incubator-kie-drools) branch revert-6047-release-settings created (now 031134accc)
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a change to branch revert-6047-release-settings
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
at 031134accc Revert "Use default maven settings file for release (#6047)"
This branch includes the following new commits:
new 031134accc Revert "Use default maven settings file for release (#6047)"
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-drools) 01/01: Revert "Use default maven settings file for release (#6047)"
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch revert-6047-release-settings
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git
commit 031134accc82cd1afda469322b3994657947b6c4
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu Aug 15 08:59:54 2024 -0300
Revert "Use default maven settings file for release (#6047)"
This reverts commit 1320d83a40b8a5659c2c2a7cb3e9daf924cce309.
---
.ci/jenkins/Jenkinsfile.deploy | 42 +++++++++++++++++++-----------------------
1 file changed, 19 insertions(+), 23 deletions(-)
diff --git a/.ci/jenkins/Jenkinsfile.deploy b/.ci/jenkins/Jenkinsfile.deploy
index e0bb64c0a7..b3d950ac95 100644
--- a/.ci/jenkins/Jenkinsfile.deploy
+++ b/.ci/jenkins/Jenkinsfile.deploy
@@ -114,32 +114,28 @@ pipeline {
stage('Deploy drools') {
steps {
script {
- def installOrDeploy
- if (shouldDeployToRepository()) {
- installOrDeploy = 'deploy -DdeployAtEnd -DretryFailedDeploymentCount=5'
- } else {
- installOrDeploy = 'install'
- }
- def mavenCommand = getMavenCommand()
- .withOptions(env.DROOLS_BUILD_MVN_OPTS ? [ env.DROOLS_BUILD_MVN_OPTS ] : [])
- .withOptions(env.BUILD_MVN_OPTS_CURRENT ? [ env.BUILD_MVN_OPTS_CURRENT ] : [])
- .withProperty('maven.test.failure.ignore', true)
- .skipTests(params.SKIP_TESTS)
-
- if (isRelease()) {
- releaseUtils.gpgImportKeyFromStringWithoutPassword(getReleaseGpgSignKeyCredsId())
- mavenCommand.withProfiles(['apache-release'])
- } else {
- configFileProvider([configFile(fileId: env.MAVEN_SETTINGS_CONFIG_FILE_ID, variable: 'MAVEN_SETTINGS_FILE')]) {
- mavenCommand.withSettingsXmlFile(MAVEN_SETTINGS_FILE)
+ withCredentials([usernamePassword(credentialsId: env.MAVEN_REPO_CREDS_ID, usernameVariable: 'REPOSITORY_USER', passwordVariable: 'REPOSITORY_TOKEN')]) {
+ def installOrDeploy
+ if (shouldDeployToRepository()) {
+ installOrDeploy = "deploy -DdeployAtEnd -Dapache.repository.username=${REPOSITORY_USER} -Dapache.repository.password=${REPOSITORY_TOKEN} -DretryFailedDeploymentCount=5"
+ } else {
+ installOrDeploy = 'install'
+ }
+ def mavenCommand = getMavenCommand()
+ .withOptions(env.DROOLS_BUILD_MVN_OPTS ? [ env.DROOLS_BUILD_MVN_OPTS ] : [])
+ .withOptions(env.BUILD_MVN_OPTS_CURRENT ? [ env.BUILD_MVN_OPTS_CURRENT ] : [])
+ .withProperty('maven.test.failure.ignore', true)
+ .skipTests(params.SKIP_TESTS)
+
+ if (isRelease()) {
+ releaseUtils.gpgImportKeyFromStringWithoutPassword(getReleaseGpgSignKeyCredsId())
+ mavenCommand.withProfiles(['apache-release'])
}
- withCredentials([usernamePassword(credentialsId: env.MAVEN_REPO_CREDS_ID, usernameVariable: 'REPOSITORY_USER', passwordVariable: 'REPOSITORY_TOKEN')]) {
- mavenCommand
- .withProperty('apache.repository.username', "${REPOSITORY_USER}")
- .withProperty('apache.repository.password', "${REPOSITORY_TOKEN}")
+
+ configFileProvider([configFile(fileId: env.MAVEN_SETTINGS_CONFIG_FILE_ID, variable: 'MAVEN_SETTINGS_FILE')]) {
+ mavenCommand.withSettingsXmlFile(MAVEN_SETTINGS_FILE).run("clean $installOrDeploy")
}
}
- mavenCommand.run("clean $installOrDeploy")
}
}
post {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org