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/09/12 14:46:32 UTC
(incubator-kie-tools) branch extended-services-release-job updated (8dd912c2aeb -> 2bdf7554383)
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a change to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
discard 8dd912c2aeb Fix extended services release jobs
discard ffe57cfcd20 Fix extended services release jobs
discard 4568b02e957 Fix extended services release jobs
discard 6af795a6a49 Fix extended services release jobs
discard 423b77b5d9d Fix extended services release jobs
discard 86d2a9cdef5 Fix extended services release jobs
discard ae95e18e5f3 Fix extended services release jobs
discard ee2ae6078da Fix extended services release jobs
discard 3cc7d494d1a Fix extended services release jobs
discard 8c1f752bf83 Fix extended services release jobs
discard 3c4e78e06e2 Fix extended services release jobs
discard ca65cd78598 Fix extended services release jobs
discard a193bb68163 Fix extended services release jobs
discard 8f197c53c47 Fix extended services release jobs
discard 05ff97978c7 Fix extended services release jobs
discard baa00989ecc Fix extended services release jobs
discard c28ad0e0f13 Fix extended services release jobs
discard 36479b43022 Fix extended services release jobs
discard 93c6a415177 Fix extended services release jobs
add b98376cd7ac [10.0.x] NO-ISSUE: Fix Dashbuilder javadocs (#2572)
new cef69204b8e Fix extended services release jobs
new 570f4c94518 Fix extended services release jobs
new 60852df280d Fix extended services release jobs
new 2ab80264871 Fix extended services release jobs
new d5e59040dbd Fix extended services release jobs
new 66cb7efcf24 Fix extended services release jobs
new 1d502820f4f Fix extended services release jobs
new a9cf9de3109 Fix extended services release jobs
new de8c98fb02c Fix extended services release jobs
new 65bbee177ab Fix extended services release jobs
new a7f87bd4df9 Fix extended services release jobs
new cfec3aea69f Fix extended services release jobs
new 5c3e58ab180 Fix extended services release jobs
new c752a47ba27 Fix extended services release jobs
new a1553098ff5 Fix extended services release jobs
new f22f8e91c12 Fix extended services release jobs
new 564ed969c9d Fix extended services release jobs
new e0d4230efa6 Fix extended services release jobs
new 2bdf7554383 Fix extended services release jobs
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8dd912c2aeb)
\
N -- N -- N refs/heads/extended-services-release-job (2bdf7554383)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 19 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.
Summary of changes:
.../uberfire-api/src/main/java/org/uberfire/debug/Debug.java | 3 +--
.../src/main/java/org/uberfire/mvp/PlaceRequest.java | 2 +-
.../org/uberfire/workbench/model/CustomPanelDefinition.java | 5 ++---
.../java/org/uberfire/workbench/model/PanelDefinition.java | 8 +++-----
.../main/java/org/uberfire/workbench/model/PartDefinition.java | 2 +-
.../java/org/uberfire/client/annotations/WorkbenchPanel.java | 2 +-
.../org/uberfire/client/annotations/WorkbenchPerspective.java | 6 +++---
.../java/org/uberfire/client/annotations/WorkbenchPopup.java | 3 +--
.../ext/widgets/common/client/common/popups/BaseModal.java | 2 +-
.../ext/widgets/common/client/tables/TitledTextCell.java | 2 +-
.../uberfire/client/views/pfly/tab/TabPanelWithDropdowns.java | 4 ++--
.../main/java/org/uberfire/client/mvp/AbstractActivity.java | 8 ++++----
.../src/main/java/org/uberfire/client/mvp/Activity.java | 10 +++++-----
.../src/main/java/org/uberfire/client/mvp/ActivityManager.java | 6 +++---
.../main/java/org/uberfire/client/mvp/PerspectiveManager.java | 3 ---
.../src/main/java/org/uberfire/client/mvp/PlaceManager.java | 6 +++---
.../main/java/org/uberfire/client/mvp/PlaceManagerImpl.java | 2 +-
.../java/org/uberfire/client/workbench/AlternativeLayout.java | 2 +-
.../main/java/org/uberfire/client/workbench/BeanFactory.java | 6 ++----
.../main/java/org/uberfire/client/workbench/PanelManager.java | 9 ++++-----
.../java/org/uberfire/client/workbench/WorkbenchLayout.java | 6 ------
.../client/workbench/widgets/listbar/ResizeFlowPanel.java | 2 +-
.../client/workbench/widgets/listbar/ResizeFocusPanel.java | 2 +-
.../workbench/widgets/split/WorkbenchSplitLayoutPanel.java | 6 ++----
.../java/org/uberfire/client/workbench/PanelManagerTest.java | 2 +-
.../client/workbench/panels/impl/PlaceManagerTest.java | 4 ++--
.../org/uberfire/annotations/processors/GeneratorUtils.java | 2 --
.../org/dashbuilder/dataset/client/DataSetClientServices.java | 1 -
.../dashbuilder/dataset/client/DataSetClientServicesImpl.java | 1 -
.../org/dashbuilder/displayer/client/AbstractDisplayer.java | 2 +-
.../main/java/org/dashbuilder/displayer/client/Displayer.java | 2 +-
.../java/org/dashbuilder/displayer/client/RendererLibrary.java | 2 +-
.../dashbuilder/renderer/client/table/TableDisplayerView.java | 2 +-
.../org/dashbuilder/displayer/DisplayerSettingsBuilder.java | 4 ++--
.../java/org/dashbuilder/dataprovider/DataSetProvider.java | 2 +-
.../src/main/java/org/dashbuilder/dataset/DataColumn.java | 2 +-
.../main/java/org/dashbuilder/dataset/DataSetGenerator.java | 2 +-
.../src/main/java/org/dashbuilder/dataset/date/TimeAmount.java | 1 -
.../src/main/java/org/dashbuilder/dataset/date/TimeFrame.java | 3 +--
.../main/java/org/dashbuilder/dataset/date/TimeInstant.java | 3 +--
.../org/dashbuilder/dataprovider/StaticDataSetProvider.java | 3 +--
.../main/java/org/dashbuilder/dataset/engine/Chronometer.java | 2 +-
.../dataset/engine/group/IntervalBuilderFixedDate.java | 2 +-
.../dataset/engine/index/spi/DataSetIndexRegistry.java | 2 +-
.../dataset/engine/sort/CollectionsDataSetSort.java | 2 +-
.../src/main/java/org/uberfire/mvp/PlaceRequest.java | 2 +-
46 files changed, 64 insertions(+), 91 deletions(-)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 19/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 2bdf755438348fa770643a67965c623451ec1873
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu Sep 12 11:14:16 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index e558c482052..282bc5dcc96 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -416,7 +416,7 @@ jobs:
shell: bash
run: |
mkdir ./extended-services-release-artifacts
- mkdir ./extended-services-zipped-release-artifacts
+ mkdir ./extended-services-final-release-artifacts
- name: Retrieve MacOS artifacts
uses: actions/download-artifact@v4
@@ -437,12 +437,12 @@ jobs:
env:
RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
- MACOS_ARTIFACT_ZIP_FILE="./extended-services-zipped-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-x86.zip"
- WINDOWS_ARTIFACT_ZIP_FILE="./extended-services-zipped-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
+ MACOS_ARTIFACT_ZIP_FILE="./extended-services-final-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-x86.zip"
+ WINDOWS_ARTIFACT_ZIP_FILE="./extended-services-final-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
echo "MACOS_ARTIFACT_ZIP_FILE=$MACOS_ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
echo "WINDOWS_ARTIFACT_ZIP_FILE=$WINDOWS_ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
- zip $MACOS_ARTIFACT_ZIP_FILE ./extendend-services-release-raw-artifacts/Kogito.dmg
- zip $WINDOWS_ARTIFACT_ZIP_FILE ./extendend-services-release-raw-artifacts/kie_sandbox_extended_services.exe
+ mv ./extended-services-release-artifacts/extended-services-macos-artifacts.zip $MACOS_ARTIFACT_ZIP_FILE
+ mv ./extended-services-release-artifacts/extended-services-windows-artifacts.zip $WINDOWS_ARTIFACT_ZIP_FILE
- name: "Sign artifacts"
if: ${{ !inputs.dry_run }}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 03/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 60852df280d713cfb94cafcd466f2700dc8f8e71
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 11:08:20 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 3acab3a056c..ee15d51d610 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -46,7 +46,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
- os: [macos-13, macos-14, windows-latest]
+ os: [macos-13, windows-latest]
steps:
- name: "Support longpaths (Windows only)"
if: runner.os == 'Windows'
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 11/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit a7f87bd4df945c7dae76976b8353e86422acb439
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 14:13:00 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 7ec4dd6ddb3..566ffb72fec 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -196,7 +196,7 @@ jobs:
if: runner.os == 'Windows'
shell: pwsh
run: |
- pnpm -r powershell "Add-Content .\mvn\maven.config '--settings=${{ github.workspace }}\.m2\settings.xml'"
+ pnpm -r powershell "Add-Content .\.mvn\maven.config '--settings=${{ github.workspace }}\.m2\settings.xml'"
- name: "Bootstrap"
id: bootstrap
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 13/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 5c3e58ab18058e4a3958907dd993c7ba567ea01b
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 14:58:19 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 59 ++++++++++++++++++++++
1 file changed, 59 insertions(+)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index de953e4cf1f..9813ecf31dc 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -37,6 +37,9 @@ on:
kogito_runtimes_repository:
required: true
description: "Kogito runtimes artifacts repository"
+ kogito_apps_repository:
+ required: true
+ description: "Kogito apps artifacts repository"
jitexecutor_native_macos_repository:
required: true
description: "JITExecutor native macOS artifacts repository"
@@ -78,6 +81,7 @@ jobs:
env:
WORKDIR_PATH: ${{ github.workspace }}
KOGITO_RUNTIMES_REPO: ${{ github.event.inputs.kogito_runtimes_repository }}
+ KOGITO_APPS_REPO: ${{ github.event.inputs.kogito_apps_repository }}
JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_macos_repository }}
run: |
mkdir -p ${WORKDIR_PATH}/.m2
@@ -107,6 +111,20 @@ jobs:
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
+ <repository>
+ <id>apache-kie-kogito-apps-staging-repository</id>
+ <name>Apache KIE Kogito Apps Staging Repository</name>
+ <url>${KOGITO_APPS_REPO}</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
@@ -136,6 +154,19 @@ jobs:
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
+ <pluginRepository>
+ <id>apache-kie-kogito-apps-staging-repository</id>
+ <name>Apache KIE Kogito Apps Staging Repository</name>
+ <url>${KOGITO_APPS_REPO}</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
<pluginRepository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
@@ -162,6 +193,7 @@ jobs:
env:
WORKDIR_PATH: ${{ github.workspace }}
KOGITO_RUNTIMES_REPO: ${{ github.event.inputs.kogito_runtimes_repository }}
+ KOGITO_APPS_REPO: ${{ github.event.inputs.kogito_apps_repository }}
JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_windows_repository }}
shell: pwsh
run: |
@@ -193,6 +225,20 @@ jobs:
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
+ <repository>
+ <id>apache-kie-kogito-apps-staging-repository</id>
+ <name>Apache KIE Kogito Apps Staging Repository</name>
+ <url>$env:KOGITO_APPS_REPO</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
@@ -222,6 +268,19 @@ jobs:
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
+ <pluginRepository>
+ <id>apache-kie-kogito-apps-staging-repository</id>
+ <name>Apache KIE Kogito Apps Staging Repository</name>
+ <url>$env:KOGITO_APPS_REPO</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
<pluginRepository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 10/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 65bbee177ab1fb09958c5aafdb356fd4504a9fb6
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 14:08:36 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 63a81944d29..7ec4dd6ddb3 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -196,7 +196,7 @@ jobs:
if: runner.os == 'Windows'
shell: pwsh
run: |
- pnpm -r exec Add-Content .\mvn\maven.config '--settings=${{ github.workspace }}\.m2\settings.xml'
+ pnpm -r powershell "Add-Content .\mvn\maven.config '--settings=${{ github.workspace }}\.m2\settings.xml'"
- name: "Bootstrap"
id: bootstrap
@@ -217,7 +217,7 @@ jobs:
- name: "Setup Extended Services for macOS x86 artifacts"
id: macos_setup_artifact
- if: ${{ runner.os == 'macOS' && runner.arch != 'arm64' && !inputs.dry_run }}
+ if: ${{ runner.os == 'macOS' && !inputs.dry_run }}
shell: bash
env:
RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
@@ -228,7 +228,7 @@ jobs:
zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/darwin/Kogito.dmg
- name: "Sign Extended Services for macOS x86 artifact"
- if: ${{ runner.os == 'macOS' && runner.arch != 'arm64' && !inputs.dry_run }}
+ if: ${{ runner.os == 'macOS' && !inputs.dry_run }}
shell: bash
env:
ARTIFACT_ZIP_FILE: ${{ steps.macos_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
@@ -237,7 +237,7 @@ jobs:
shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
- name: "Upload Extended Services for macOS x86 artifact"
- if: ${{ runner.os == 'macOS' && runner.arch != 'arm64' && !inputs.dry_run }}
+ if: ${{ runner.os == 'macOS' && !inputs.dry_run }}
shell: bash
env:
SVN_USERNAME: svn_dist_kie
@@ -255,7 +255,7 @@ jobs:
- name: "Setup Extended Services for Windows artifacts"
id: windows_setup_artifact
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: pwsh
+ shell: bash
env:
RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
@@ -266,7 +266,7 @@ jobs:
- name: "Sign Extended Services for Windows artifact"
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: pwsh
+ shell: bash
env:
ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
run: |
@@ -275,7 +275,7 @@ jobs:
- name: "Upload Extended Services for Windows artifact"
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: pwsh
+ shell: bash
env:
SVN_USERNAME: svn_dist_kie
SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 09/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit de8c98fb02c5791ca227ab2cfb87de71c00571c8
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 13:59:27 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 40054e0f069..63a81944d29 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -186,16 +186,17 @@ jobs:
"@
Add-Content "$env:WORKDIR_PATH\.m2\settings.xml" $contentToAdd
- - name: "Setup Maven settings file"
+ - name: "Setup Maven settings file (MacOS)"
+ if: runner.os == 'macOS'
shell: bash
run: |
- if [ ${{ runner.os == 'Windows' }} ]; then
- SETTINGS_FILE_PATH=${{ github.workspace }}\.m2\settings.xml
- else
- SETTINGS_FILE_PATH=${{ github.workspace }}/.m2/settings.xml
- fi
- echo $SETTINGS_FILE_PATH
- pnpm -r exec 'bash' '-c' 'echo --settings=test.xml >> .mvn/maven.config'
+ pnpm -r exec 'bash' '-c' 'echo --settings=${{ github.workspace }}/.m2/settings.xml >> .mvn/maven.config'
+
+ - name: "Setup Maven settings file (Windows)"
+ if: runner.os == 'Windows'
+ shell: pwsh
+ run: |
+ pnpm -r exec Add-Content .\mvn\maven.config '--settings=${{ github.workspace }}\.m2\settings.xml'
- name: "Bootstrap"
id: bootstrap
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 08/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit a9cf9de310986e4019f5b296da890dcbe1049f3e
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 13:50:59 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index f54a1a6c443..40054e0f069 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -189,12 +189,13 @@ jobs:
- name: "Setup Maven settings file"
shell: bash
run: |
- if [[ ${{ runner.os == 'Windows' }} ]]; then
+ if [ ${{ runner.os == 'Windows' }} ]; then
SETTINGS_FILE_PATH=${{ github.workspace }}\.m2\settings.xml
else
SETTINGS_FILE_PATH=${{ github.workspace }}/.m2/settings.xml
fi
- pnpm -r exec 'bash' '-c' 'echo --settings=$SETTINGS_FILE_PATH >> .mvn/maven.config'
+ echo $SETTINGS_FILE_PATH
+ pnpm -r exec 'bash' '-c' 'echo --settings=test.xml >> .mvn/maven.config'
- name: "Bootstrap"
id: bootstrap
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 05/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit d5e59040dbd70965140afe125c44777fe1b07a80
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 13:25:50 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index ea891309206..74fb22795fb 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -186,11 +186,18 @@ jobs:
"@
Add-Content "$env:WORKDIR_PATH\.m2\settings.xml" $contentToAdd
- - name: "Setup PNPM Maven Settings"
+ - name: "Setup PNPM Maven Settings (MacOS)"
+ if: runner.os == 'macOS'
shell: bash
run: |
pnpm -r exec 'bash' '-c' 'echo --settings=${{ github.workspace }}/.m2/settings.xml >> .mvn/maven.config'
+ - name: "Setup PNPM Maven Settings (Windows)"
+ if: runner.os == 'Windows'
+ shell: pwsh
+ run: |
+ pnpm powershell "Add-Content -Path .\mvn\maven.config -Value '--settings=${{ github.workspace }}\.m2\settings.xml'"
+
- name: "Bootstrap"
id: bootstrap
uses: ./.github/actions/bootstrap
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 04/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 2ab80264871392bd026d7c5dd96ded21908f3e23
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 11:33:47 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 131 ++++++++++++++++++++-
1 file changed, 129 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index ee15d51d610..ea891309206 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -29,11 +29,17 @@ on:
base_ref:
type: string
required: true
- description: "Tag associated with the release"
+ description: "Base reference for the checkout"
release_candidate_version:
type: string
required: true
- description: "Tag associated with the release"
+ description: "Release candidate version"
+ jitexecutor_native_macos_repository:
+ required: true
+ description: "JITExecutor native macOS artifacts repository"
+ jitexecutor_native_windows_repository:
+ required: true
+ description: "JITExecutor native windows artifacts repository"
env:
KIE_TOOLS_BUILD__runLinters: "false"
@@ -64,6 +70,127 @@ jobs:
id: setup_env
uses: ./.github/actions/setup-env
+ - name: Setup maven settings (MacOS)
+ if: runner.os == 'macOS'
+ env:
+ WORKDIR_PATH: ${{ github.workspace }}
+ JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_macos_repository }}
+ run: |
+ mkdir -p ${WORKDIR_PATH}/.m2
+ echo "<settings>
+ <servers>
+ <server>
+ <id>apache.snapshots.https</id>
+ <username>${{ secrets.NEXUS_USER }}</username>
+ <password>${{ secrets.NEXUS_PW }}</password>
+ </server>
+ </servers>
+ <profiles>
+ <profile>
+ <id>additional_repos</id>
+ <repositories>
+ <repository>
+ <id>apache-kie-jitexecutor-native-staging-repository</id>
+ <name>Apache KIE JITExecutor Native Staging Repository</name>
+ <url>${JITEXECUTOR_NATIVE_REPO}</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>apache-kie-jitexecutor-native-staging-repository</id>
+ <name>Apache KIE JITExecutor Native Staging Repository</name>
+ <url>${JITEXECUTOR_NATIVE_REPO}</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+ </profile>
+ </profiles>
+ <activeProfiles>
+ <activeProfile>additional_repos</activeProfile>
+ </activeProfiles>
+ </settings>" > ${WORKDIR_PATH}/.m2/settings.xml
+
+ - name: Setup maven settings (Windows)
+ if: runner.os == 'Windows'
+ env:
+ WORKDIR_PATH: ${{ github.workspace }}
+ JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_windows_repository }}
+ shell: pwsh
+ run: |
+ New-Item -Name ".m2" -Path "$env:WORKDIR_PATH" -ItemType Directory
+ $contentToAdd = @"
+ <settings>
+ <servers>
+ <server>
+ <id>apache.snapshots.https</id>
+ <username>${{ secrets.NEXUS_USER }}</username>
+ <password>${{ secrets.NEXUS_PW }}</password>
+ </server>
+ </servers>
+ <profiles>
+ <profile>
+ <id>additional_repos</id>
+ <repositories>
+ <repository>
+ <id>apache-kie-jitexecutor-native-staging-repository</id>
+ <name>Apache KIE JITExecutor Native Staging Repository</name>
+ <url>$env:JITEXECUTOR_NATIVE_REPO</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>apache-kie-jitexecutor-native-staging-repository</id>
+ <name>Apache KIE JITExecutor Native Staging Repository</name>
+ <url>$env:JITEXECUTOR_NATIVE_REPO</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+ </profile>
+ </profiles>
+ <activeProfiles>
+ <activeProfile>additional_repos</activeProfile>
+ </activeProfiles>
+ </settings>
+ "@
+ Add-Content "$env:WORKDIR_PATH\.m2\settings.xml" $contentToAdd
+
+ - name: "Setup PNPM Maven Settings"
+ shell: bash
+ run: |
+ pnpm -r exec 'bash' '-c' 'echo --settings=${{ github.workspace }}/.m2/settings.xml >> .mvn/maven.config'
+
- name: "Bootstrap"
id: bootstrap
uses: ./.github/actions/bootstrap
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 16/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit f22f8e91c12db6dfe0dad9bb3e02b692a954b756
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu Sep 12 10:09:55 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 112 +++++++++++----------
.../release_dry_run_extended_services.yml | 6 ++
2 files changed, 64 insertions(+), 54 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 0f0a4bfdcab..3896b0d5a20 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -57,7 +57,7 @@ env:
KIE_TOOLS_BUILD__buildContainerImages: "true"
jobs:
- extended_services:
+ extended_services_build:
runs-on: ${{ matrix.os }}
strategy:
matrix:
@@ -386,82 +386,86 @@ jobs:
run: |
pnpm ${{ steps.bootstrap.outputs.pnpm_filter_string }} build:prod
+ - name: Temporary MacOS artifacts
+ if: runner.os == 'macOS'
+ uses: actions/upload-artifact@v2
+ with:
+ name: extended-services-macos-artifacts
+ path: ./packages/extended-services/dist/darwin/Kogito.dmg
+ retention-days: 1
+
+ - name: Temporary Windows artifacts
+ if: runner.os == 'Windows'
+ uses: actions/upload-artifact@v2
+ with:
+ name: extended-services-windows-artifacts
+ path: .\packages\extended-services\dist\win32\kie_sandbox_extended_services.exe
+ retention-days: 1
+
+ extended_services_sign_and_deploy:
+ runs-on: ubuntu-latest
+ steps:
- name: Import GPG key
if: github.event_name != 'pull_request'
uses: crazy-max/ghaction-import-gpg@111c56156bcc6918c056dbef52164cfa583dc549
with:
gpg_private_key: ${{ secrets.GPG_KEY }}
- - name: "Setup Extended Services for macOS x86 artifacts"
- id: macos_setup_artifact
- if: ${{ runner.os == 'macOS' && !inputs.dry_run }}
+ - name: Create release artifacts directories
shell: bash
- env:
- RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
- ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-x86.zip"
- echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
mkdir ./extended-services-release-artifacts
- zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/darwin/Kogito.dmg
+ mkdir ./extended-services-zipped-release-artifacts
- - name: "Sign Extended Services for macOS x86 artifact"
- if: ${{ runner.os == 'macOS' && !inputs.dry_run }}
- shell: bash
- env:
- ARTIFACT_ZIP_FILE: ${{ steps.macos_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
- run: |
- gpg --no-tty --batch --sign --pinentry-mode loopback --output $ARTIFACT_ZIP_FILE.asc --detach-sig $ARTIFACT_ZIP_FILE
- shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
+ - name: Retrieve MacOS artifacts
+ uses: actions/download-artifact@v2
+ with:
+ name: extended-services-macos-artifacts
+ path: ./extended-services-release-artifacts
- - name: "Upload Extended Services for macOS x86 artifact"
- if: ${{ runner.os == 'macOS' && !inputs.dry_run }}
- shell: bash
- env:
- SVN_USERNAME: svn_dist_kie
- SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
- RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
- ARTIFACT_ZIP_FILE: ${{ steps.macos_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
- run: |
- svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
- cp ./extended-services-release-artifacts/* svn-kie
- cd svn-kie
- svn add . --force
- svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for macOS x86 artifact"
- rm -rf svn-kie
+ - name: Retrieve Windows artifacts
+ uses: actions/download-artifact@v2
+ with:
+ name: extended-services-windows-artifacts
+ path: ./extended-services-release-artifacts
- - name: "Setup Extended Services for Windows artifacts"
- id: windows_setup_artifact
- if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: pwsh
+ - name: "Zip artifacts"
+ id: zip_artifacts
+ if: ${{ !inputs.dry_run }}
+ shell: bash
env:
RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
- ARTIFACT_ZIP_FILE=".\extended-services-release-artifacts\incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
- echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> $env:GITHUB_OUTPUT
- mkdir .\extended-services-release-artifacts
- Compress-Archive -Path .\packages\extended-services\dist\win32\kie_sandbox_extended_services.exe -DestinationPath $ARTIFACT_ZIP_FILE
+ MACOS_ARTIFACT_ZIP_FILE="./extended-services-zipped-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-x86.zip"
+ WINDOWS_ARTIFACT_ZIP_FILE="./extended-services-zipped-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
+ echo "MACOS_ARTIFACT_ZIP_FILE=$MACOS_ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
+ echo "WINDOWS_ARTIFACT_ZIP_FILE=$WINDOWS_ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
+ zip $MACOS_ARTIFACT_ZIP_FILE ./extendend-services-release-raw-artifacts/Kogito.dmg
+ zip $WINDOWS_ARTIFACT_ZIP_FILE ./extendend-services-release-raw-artifacts/kie_sandbox_extended_services.exe
- - name: "Sign Extended Services for Windows artifact"
- if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: pwsh
+ - name: "Sign artifacts"
+ if: ${{ !inputs.dry_run }}
+ shell: bash
env:
- ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
+ MACOS_ARTIFACT_ZIP_FILE: ${{ steps.zip_artifacts.outputs.MACOS_ARTIFACT_ZIP_FILE }}
+ WINDOWS_ARTIFACT_ZIP_FILE: ${{ steps.zip_artifacts.outputs.WINDOWS_ARTIFACT_ZIP_FILE }}
run: |
- gpg --no-tty --batch --sign --pinentry-mode loopback --output $ARTIFACT_ZIP_FILE.asc --detach-sig $ARTIFACT_ZIP_FILE
- shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
+ gpg --no-tty --batch --sign --pinentry-mode loopback --output $MACOS_ARTIFACT_ZIP_FILE.asc --detach-sig $MACOS_ARTIFACT_ZIP_FILE
+ shasum -a 512 $MACOS_ARTIFACT_ZIP_FILE > $MACOS_ARTIFACT_ZIP_FILE.sha512
+ gpg --no-tty --batch --sign --pinentry-mode loopback --output $WINDOWS_ARTIFACT_ZIP_FILE.asc --detach-sig $WINDOWS_ARTIFACT_ZIP_FILE
+ shasum -a 512 $WINDOWS_ARTIFACT_ZIP_FILE > $WINDOWS_ARTIFACT_ZIP_FILE.sha512
- - name: "Upload Extended Services for Windows artifact"
- if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: pwsh
+ - name: "Upload artifacts to SVN"
+ if: ${{ !inputs.dry_run }}
+ shell: bash
env:
SVN_USERNAME: svn_dist_kie
SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
- ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
run: |
svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
- Copy-Item -Path .\extended-services-release-artifacts\* -Destination .\svn-kie
- Set-Location -Path .\svn-kie
+ cp ./extended-services-zipped-release-artifacts/* svn-kie
+ cd svn-kie
svn add . --force
- svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for Windows artifact"
- rm .\svn-kie -r -force
+ svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services artifacts"
+ rm -rf svn-kie
diff --git a/.github/workflows/release_dry_run_extended_services.yml b/.github/workflows/release_dry_run_extended_services.yml
index 3666753e647..665809b9ead 100644
--- a/.github/workflows/release_dry_run_extended_services.yml
+++ b/.github/workflows/release_dry_run_extended_services.yml
@@ -39,3 +39,9 @@ jobs:
with:
dry_run: true
base_ref: ${{ github.event.pull_request && github.base_ref || github.ref }}
+ release_candidate_version: ""
+ drools_repository: ""
+ kogito_runtimes_repository: ""
+ kogito_apps_repository: ""
+ jitexecutor_native_macos_repository: ""
+ jitexecutor_native_windows_repository: ""
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 02/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 570f4c94518eba397402ef9987ff6b837d915d07
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 11:07:37 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 37 ----------------------
1 file changed, 37 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 1187f152ed2..3acab3a056c 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -118,43 +118,6 @@ jobs:
svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for macOS x86 artifact"
rm -rf svn-kie
- - name: "Setup Extended Services for macOS arm64 artifacts"
- id: macos_arm64_setup_artifact
- if: ${{ runner.os == 'macOS' && runner.arch == 'arm64' && !inputs.dry_run }}
- shell: bash
- env:
- RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
- run: |
- ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-arm64.zip"
- echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
- mkdir ./extended-services-release-artifacts
- zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/darwin/Kogito.dmg
-
- - name: "Sign Extended Services for macOS arm64 artifact"
- if: ${{ runner.os == 'macOS' && runner.arch == 'arm64' && !inputs.dry_run }}
- shell: bash
- env:
- ARTIFACT_ZIP_FILE: ${{ steps.macos_arm64_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
- run: |
- gpg --no-tty --batch --sign --pinentry-mode loopback --output $ARTIFACT_ZIP_FILE.asc --detach-sig $ARTIFACT_ZIP_FILE
- shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
-
- - name: "Upload Extended Services for macOS arm64 artifact"
- if: ${{ runner.os == 'macOS' && runner.arch == 'arm64' && !inputs.dry_run }}
- shell: bash
- env:
- SVN_USERNAME: svn_dist_kie
- SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
- RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
- ARTIFACT_ZIP_FILE: ${{ steps.macos_arm64_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
- run: |
- svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
- cp ./extended-services-release-artifacts/* svn-kie
- cd svn-kie
- svn add . --force
- svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for macOS arm64 artifact"
- rm -rf svn-kie
-
- name: "Setup Extended Services for Windows artifacts"
id: windows_setup_artifact
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 18/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit e0d4230efa6288cfba4f649535849c8919485cd7
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu Sep 12 10:52:16 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 2ab15c45ebd..e558c482052 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -403,6 +403,7 @@ jobs:
retention-days: 1
extended_services_sign_and_deploy:
+ needs: [extended_services_build]
runs-on: ubuntu-latest
steps:
- name: Import GPG key
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 01/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit cef69204b8edfd53b468b1aef747c9f0e71a2995
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 10:47:35 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 125 ++++++++++-----------
1 file changed, 62 insertions(+), 63 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 77689599b10..1187f152ed2 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -20,33 +20,20 @@
name: "Release :: Build (Extended Services)"
on:
- workflow_call:
+ workflow_dispatch:
inputs:
dry_run:
type: boolean
required: true
+ description: "Dry run mode"
base_ref:
type: string
required: true
- tag:
- type: string
- required: false
- default: "0.0.0"
- upload_asset_url:
- type: string
- required: false
- default: ""
- release_candidate:
- type: boolean
- required: false
- default: false
+ description: "Tag associated with the release"
release_candidate_version:
type: string
- required: false
- default: ""
- secrets:
- gh_token:
- required: false
+ required: true
+ description: "Tag associated with the release"
env:
KIE_TOOLS_BUILD__runLinters: "false"
@@ -56,13 +43,10 @@ env:
jobs:
extended_services:
- env:
- EXTENDED_SERVICES__kieSandboxUrl: "https://apache.github.io/incubator-kie-kogito-online"
-
runs-on: ${{ matrix.os }}
strategy:
matrix:
- os: [macos-13, windows-latest]
+ os: [macos-13, macos-14, windows-latest]
steps:
- name: "Support longpaths (Windows only)"
if: runner.os == 'Windows'
@@ -97,42 +81,20 @@ jobs:
with:
gpg_private_key: ${{ secrets.GPG_KEY }}
- - name: "Upload Extended Services for macOS"
- if: ${{ runner.os == 'macOS' && !inputs.dry_run && !inputs.release_candidate }}
- uses: actions/upload-release-asset@v1.0.2
- env:
- GITHUB_TOKEN: ${{ secrets.gh_token }}
- with:
- upload_url: ${{ inputs.upload_asset_url }}
- asset_path: ./packages/extended-services/dist/darwin/Kogito.dmg
- asset_name: kie_sandbox_extended_services_macos_${{ inputs.tag }}.dmg
- asset_content_type: application/octet-stream
-
- - name: "Upload Extended Services for Windows"
- if: ${{ runner.os == 'Windows' && !inputs.dry_run && !inputs.release_candidate }}
- uses: actions/upload-release-asset@v1.0.2
- env:
- GITHUB_TOKEN: ${{ secrets.gh_token }}
- with:
- upload_url: ${{ inputs.upload_asset_url }}
- asset_path: "./packages/extended-services/dist/win32/kie_sandbox_extended_services.exe"
- asset_name: "kie_sandbox_extended_services_windows_${{ inputs.tag }}.exe"
- asset_content_type: application/octet-stream
-
- - name: "Setup Extended Services for macOS artifacts"
+ - name: "Setup Extended Services for macOS x86 artifacts"
id: macos_setup_artifact
- if: ${{ runner.os == 'macOS' && !inputs.dry_run && inputs.release_candidate }}
+ if: ${{ runner.os == 'macOS' && runner.arch != 'arm64' && !inputs.dry_run }}
shell: bash
env:
- PROJECT_VERSION: ${{ inputs.release_candidate_version }}
+ RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
- ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$PROJECT_VERSION-sandbox-extended-services-macOS.zip"
+ ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-x86.zip"
echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
mkdir ./extended-services-release-artifacts
zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/darwin/Kogito.dmg
- - name: "Sign Extended Services for macOS artifact"
- if: ${{ runner.os == 'macOS' && !inputs.dry_run && inputs.release_candidate }}
+ - name: "Sign Extended Services for macOS x86 artifact"
+ if: ${{ runner.os == 'macOS' && runner.arch != 'arm64' && !inputs.dry_run }}
shell: bash
env:
ARTIFACT_ZIP_FILE: ${{ steps.macos_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
@@ -140,36 +102,73 @@ jobs:
gpg --no-tty --batch --sign --pinentry-mode loopback --output $ARTIFACT_ZIP_FILE.asc --detach-sig $ARTIFACT_ZIP_FILE
shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
- - name: "Upload Extended Services for macOS artifact"
- if: ${{ runner.os == 'macOS' && !inputs.dry_run && inputs.release_candidate }}
+ - name: "Upload Extended Services for macOS x86 artifact"
+ if: ${{ runner.os == 'macOS' && runner.arch != 'arm64' && !inputs.dry_run }}
shell: bash
env:
SVN_USERNAME: svn_dist_kie
SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
- PROJECT_VERSION: ${{ inputs.release_candidate_version }}
+ RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
ARTIFACT_ZIP_FILE: ${{ steps.macos_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
run: |
- svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$PROJECT_VERSION/ svn-kie
+ svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
+ cp ./extended-services-release-artifacts/* svn-kie
+ cd svn-kie
+ svn add . --force
+ svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for macOS x86 artifact"
+ rm -rf svn-kie
+
+ - name: "Setup Extended Services for macOS arm64 artifacts"
+ id: macos_arm64_setup_artifact
+ if: ${{ runner.os == 'macOS' && runner.arch == 'arm64' && !inputs.dry_run }}
+ shell: bash
+ env:
+ RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
+ run: |
+ ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-macOS-arm64.zip"
+ echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
+ mkdir ./extended-services-release-artifacts
+ zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/darwin/Kogito.dmg
+
+ - name: "Sign Extended Services for macOS arm64 artifact"
+ if: ${{ runner.os == 'macOS' && runner.arch == 'arm64' && !inputs.dry_run }}
+ shell: bash
+ env:
+ ARTIFACT_ZIP_FILE: ${{ steps.macos_arm64_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
+ run: |
+ gpg --no-tty --batch --sign --pinentry-mode loopback --output $ARTIFACT_ZIP_FILE.asc --detach-sig $ARTIFACT_ZIP_FILE
+ shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
+
+ - name: "Upload Extended Services for macOS arm64 artifact"
+ if: ${{ runner.os == 'macOS' && runner.arch == 'arm64' && !inputs.dry_run }}
+ shell: bash
+ env:
+ SVN_USERNAME: svn_dist_kie
+ SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
+ RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
+ ARTIFACT_ZIP_FILE: ${{ steps.macos_arm64_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
+ run: |
+ svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
cp ./extended-services-release-artifacts/* svn-kie
cd svn-kie
svn add . --force
- svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $PROJECT_VERSION Extended Services for macOS artifact"
+ svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for macOS arm64 artifact"
rm -rf svn-kie
- name: "Setup Extended Services for Windows artifacts"
id: windows_setup_artifact
- if: ${{ runner.os == 'macOS' && !inputs.dry_run && inputs.release_candidate }}
+ if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
shell: pwsh
env:
- PROJECT_VERSION: ${{ inputs.release_candidate_version }}
+ RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
- ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$PROJECT_VERSION-sandbox-extended-services-macOS.zip"
+ ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
mkdir ./extended-services-release-artifacts
zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/win32/kie_sandbox_extended_services.exe
- name: "Sign Extended Services for Windows artifact"
- if: ${{ runner.os == 'Windows' && !inputs.dry_run && inputs.release_candidate }}
+ if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
shell: pwsh
env:
ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
@@ -178,17 +177,17 @@ jobs:
shasum -a 512 $ARTIFACT_ZIP_FILE > $ARTIFACT_ZIP_FILE.sha512
- name: "Upload Extended Services for Windows artifact"
- if: ${{ runner.os == 'Windows' && !inputs.dry_run && inputs.release_candidate }}
+ if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
shell: pwsh
env:
SVN_USERNAME: svn_dist_kie
SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
- PROJECT_VERSION: ${{ inputs.release_candidate_version }}
+ RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
run: |
- svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$PROJECT_VERSION/ svn-kie
+ svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
cp ./extended-services-release-artifacts/* svn-kie
cd svn-kie
svn add . --force
- svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $PROJECT_VERSION Extended Services for Windows artifact"
+ svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for Windows artifact"
rm -rf svn-kie
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 15/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit a1553098ff598709125da55e58bc2a3defef2a60
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu Sep 12 09:36:27 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 4970e04e73e..0f0a4bfdcab 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -432,18 +432,18 @@ jobs:
- name: "Setup Extended Services for Windows artifacts"
id: windows_setup_artifact
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: bash
+ shell: pwsh
env:
RELEASE_CANDIDATE_VERSION: ${{ inputs.release_candidate_version }}
run: |
- ARTIFACT_ZIP_FILE="./extended-services-release-artifacts/incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
- echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> "$GITHUB_OUTPUT"
- mkdir ./extended-services-release-artifacts
- zip $ARTIFACT_ZIP_FILE ./packages/extended-services/dist/win32/kie_sandbox_extended_services.exe
+ ARTIFACT_ZIP_FILE=".\extended-services-release-artifacts\incubator-kie-$RELEASE_CANDIDATE_VERSION-sandbox-extended-services-windows-x86.zip"
+ echo "ARTIFACT_ZIP_FILE=$ARTIFACT_ZIP_FILE" >> $env:GITHUB_OUTPUT
+ mkdir .\extended-services-release-artifacts
+ Compress-Archive -Path .\packages\extended-services\dist\win32\kie_sandbox_extended_services.exe -DestinationPath $ARTIFACT_ZIP_FILE
- name: "Sign Extended Services for Windows artifact"
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: bash
+ shell: pwsh
env:
ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
run: |
@@ -452,7 +452,7 @@ jobs:
- name: "Upload Extended Services for Windows artifact"
if: ${{ runner.os == 'Windows' && !inputs.dry_run }}
- shell: bash
+ shell: pwsh
env:
SVN_USERNAME: svn_dist_kie
SVN_PASSWORD: ${{ secrets.svc-dist-kie-pass }}
@@ -460,8 +460,8 @@ jobs:
ARTIFACT_ZIP_FILE: ${{ steps.windows_setup_artifact.outputs.ARTIFACT_ZIP_FILE }}
run: |
svn co --depth=empty https://dist.apache.org/repos/dist/dev/incubator/kie/$RELEASE_CANDIDATE_VERSION/ svn-kie
- cp ./extended-services-release-artifacts/* svn-kie
- cd svn-kie
+ Copy-Item -Path .\extended-services-release-artifacts\* -Destination .\svn-kie
+ Set-Location -Path .\svn-kie
svn add . --force
svn ci --non-interactive --no-auth-cache --username "$SVN_USERNAME" --password "$SVN_PASSWORD" -m "Apache KIE $RELEASE_CANDIDATE_VERSION Extended Services for Windows artifact"
- rm -rf svn-kie
+ rm .\svn-kie -r -force
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 07/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 1d502820f4f682144c3e35bfefe7549bdaba6b79
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 13:38:32 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 1 -
1 file changed, 1 deletion(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index f1d97b7e1c3..f54a1a6c443 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -187,7 +187,6 @@ jobs:
Add-Content "$env:WORKDIR_PATH\.m2\settings.xml" $contentToAdd
- name: "Setup Maven settings file"
- if: runner.os == 'macOS'
shell: bash
run: |
if [[ ${{ runner.os == 'Windows' }} ]]; then
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 17/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 564ed969c9d3f7a5e51c83eb737964d14ec3c427
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Thu Sep 12 10:50:35 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 3896b0d5a20..2ab15c45ebd 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -388,7 +388,7 @@ jobs:
- name: Temporary MacOS artifacts
if: runner.os == 'macOS'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v4
with:
name: extended-services-macos-artifacts
path: ./packages/extended-services/dist/darwin/Kogito.dmg
@@ -396,7 +396,7 @@ jobs:
- name: Temporary Windows artifacts
if: runner.os == 'Windows'
- uses: actions/upload-artifact@v2
+ uses: actions/upload-artifact@v4
with:
name: extended-services-windows-artifacts
path: .\packages\extended-services\dist\win32\kie_sandbox_extended_services.exe
@@ -418,13 +418,13 @@ jobs:
mkdir ./extended-services-zipped-release-artifacts
- name: Retrieve MacOS artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: extended-services-macos-artifacts
path: ./extended-services-release-artifacts
- name: Retrieve Windows artifacts
- uses: actions/download-artifact@v2
+ uses: actions/download-artifact@v4
with:
name: extended-services-windows-artifacts
path: ./extended-services-release-artifacts
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 12/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit cfec3aea69fe17822f8c6122f930d3ef0cd40ad7
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 14:26:07 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 59 ++++++++++++++++++++++
1 file changed, 59 insertions(+)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 566ffb72fec..de953e4cf1f 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -34,6 +34,9 @@ on:
type: string
required: true
description: "Release candidate version"
+ kogito_runtimes_repository:
+ required: true
+ description: "Kogito runtimes artifacts repository"
jitexecutor_native_macos_repository:
required: true
description: "JITExecutor native macOS artifacts repository"
@@ -74,6 +77,7 @@ jobs:
if: runner.os == 'macOS'
env:
WORKDIR_PATH: ${{ github.workspace }}
+ KOGITO_RUNTIMES_REPO: ${{ github.event.inputs.kogito_runtimes_repository }}
JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_macos_repository }}
run: |
mkdir -p ${WORKDIR_PATH}/.m2
@@ -89,6 +93,20 @@ jobs:
<profile>
<id>additional_repos</id>
<repositories>
+ <repository>
+ <id>apache-kie-kogito-runtimes-staging-repository</id>
+ <name>Apache KIE Kogito Runtimes Staging Repository</name>
+ <url>${KOGITO_RUNTIMES_REPO}</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
@@ -105,6 +123,19 @@ jobs:
</repository>
</repositories>
<pluginRepositories>
+ <pluginRepository>
+ <id>apache-kie-kogito-runtimes-staging-repository</id>
+ <name>Apache KIE Kogito Runtimes Staging Repository</name>
+ <url>${KOGITO_RUNTIMES_REPO}</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
<pluginRepository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
@@ -130,6 +161,7 @@ jobs:
if: runner.os == 'Windows'
env:
WORKDIR_PATH: ${{ github.workspace }}
+ KOGITO_RUNTIMES_REPO: ${{ github.event.inputs.kogito_runtimes_repository }}
JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_windows_repository }}
shell: pwsh
run: |
@@ -147,6 +179,20 @@ jobs:
<profile>
<id>additional_repos</id>
<repositories>
+ <repository>
+ <id>apache-kie-kogito-runtimes-staging-repository</id>
+ <name>Apache KIE Kogito Runtimes Staging Repository</name>
+ <url>$env:KOGITO_RUNTIMES_REPO</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
@@ -163,6 +209,19 @@ jobs:
</repository>
</repositories>
<pluginRepositories>
+ <pluginRepository>
+ <id>apache-kie-kogito-runtimes-staging-repository</id>
+ <name>Apache KIE Kogito Runtimes Staging Repository</name>
+ <url>$env:KOGITO_RUNTIMES_REPO</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
<pluginRepository>
<id>apache-kie-jitexecutor-native-staging-repository</id>
<name>Apache KIE JITExecutor Native Staging Repository</name>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 14/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit c752a47ba272ece321ca89fa20c65a471bb33d6f
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 15:17:26 2024 -0300
Fix extended services release jobs
---
.../workflows/release_build_extended_services.yml | 59 ++++++++++++++++++++++
1 file changed, 59 insertions(+)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 9813ecf31dc..4970e04e73e 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -34,6 +34,9 @@ on:
type: string
required: true
description: "Release candidate version"
+ drools_repository:
+ required: true
+ description: "Drools artifacts repository"
kogito_runtimes_repository:
required: true
description: "Kogito runtimes artifacts repository"
@@ -80,6 +83,7 @@ jobs:
if: runner.os == 'macOS'
env:
WORKDIR_PATH: ${{ github.workspace }}
+ DROOLS_REPO: ${{ github.event.inputs.drools_repository }}
KOGITO_RUNTIMES_REPO: ${{ github.event.inputs.kogito_runtimes_repository }}
KOGITO_APPS_REPO: ${{ github.event.inputs.kogito_apps_repository }}
JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_macos_repository }}
@@ -97,6 +101,20 @@ jobs:
<profile>
<id>additional_repos</id>
<repositories>
+ <repository>
+ <id>apache-kie-drools-staging-repository</id>
+ <name>Apache KIE Drools Staging Repository</name>
+ <url>${DROOLS_REPO}</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>apache-kie-kogito-runtimes-staging-repository</id>
<name>Apache KIE Kogito Runtimes Staging Repository</name>
@@ -141,6 +159,19 @@ jobs:
</repository>
</repositories>
<pluginRepositories>
+ <pluginRepository>
+ <id>apache-kie-drools-staging-repository</id>
+ <name>Apache KIE Drools Staging Repository</name>
+ <url>${DROOLS_REPO}</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
<pluginRepository>
<id>apache-kie-kogito-runtimes-staging-repository</id>
<name>Apache KIE Kogito Runtimes Staging Repository</name>
@@ -192,6 +223,7 @@ jobs:
if: runner.os == 'Windows'
env:
WORKDIR_PATH: ${{ github.workspace }}
+ DROOLS_REPO: ${{ github.event.inputs.drools_repository }}
KOGITO_RUNTIMES_REPO: ${{ github.event.inputs.kogito_runtimes_repository }}
KOGITO_APPS_REPO: ${{ github.event.inputs.kogito_apps_repository }}
JITEXECUTOR_NATIVE_REPO: ${{ github.event.inputs.jitexecutor_native_windows_repository }}
@@ -211,6 +243,20 @@ jobs:
<profile>
<id>additional_repos</id>
<repositories>
+ <repository>
+ <id>apache-kie-drools-staging-repository</id>
+ <name>Apache KIE Drools Staging Repository</name>
+ <url>$env:DROOLS_REPO</url>
+ <layout>default</layout>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </repository>
<repository>
<id>apache-kie-kogito-runtimes-staging-repository</id>
<name>Apache KIE Kogito Runtimes Staging Repository</name>
@@ -255,6 +301,19 @@ jobs:
</repository>
</repositories>
<pluginRepositories>
+ <pluginRepository>
+ <id>apache-kie-drools-staging-repository</id>
+ <name>Apache KIE Drools Staging Repository</name>
+ <url>$env:DROOLS_REPO</url>
+ <releases>
+ <enabled>true</enabled>
+ <updatePolicy>never</updatePolicy>
+ </releases>
+ <snapshots>
+ <enabled>false</enabled>
+ <updatePolicy>never</updatePolicy>
+ </snapshots>
+ </pluginRepository>
<pluginRepository>
<id>apache-kie-kogito-runtimes-staging-repository</id>
<name>Apache KIE Kogito Runtimes Staging Repository</name>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org
(incubator-kie-tools) 06/19: Fix extended services release jobs
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rantunes pushed a commit to branch extended-services-release-job
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git
commit 66cb7efcf24b0c1dc94094946c65cc866abce638
Author: Rodrigo Antunes <co...@rodrigoantunes.com.br>
AuthorDate: Wed Sep 11 13:34:30 2024 -0300
Fix extended services release jobs
---
.github/workflows/release_build_extended_services.yml | 15 +++++++--------
1 file changed, 7 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/release_build_extended_services.yml b/.github/workflows/release_build_extended_services.yml
index 74fb22795fb..f1d97b7e1c3 100644
--- a/.github/workflows/release_build_extended_services.yml
+++ b/.github/workflows/release_build_extended_services.yml
@@ -186,17 +186,16 @@ jobs:
"@
Add-Content "$env:WORKDIR_PATH\.m2\settings.xml" $contentToAdd
- - name: "Setup PNPM Maven Settings (MacOS)"
+ - name: "Setup Maven settings file"
if: runner.os == 'macOS'
shell: bash
run: |
- pnpm -r exec 'bash' '-c' 'echo --settings=${{ github.workspace }}/.m2/settings.xml >> .mvn/maven.config'
-
- - name: "Setup PNPM Maven Settings (Windows)"
- if: runner.os == 'Windows'
- shell: pwsh
- run: |
- pnpm powershell "Add-Content -Path .\mvn\maven.config -Value '--settings=${{ github.workspace }}\.m2\settings.xml'"
+ if [[ ${{ runner.os == 'Windows' }} ]]; then
+ SETTINGS_FILE_PATH=${{ github.workspace }}\.m2\settings.xml
+ else
+ SETTINGS_FILE_PATH=${{ github.workspace }}/.m2/settings.xml
+ fi
+ pnpm -r exec 'bash' '-c' 'echo --settings=$SETTINGS_FILE_PATH >> .mvn/maven.config'
- name: "Bootstrap"
id: bootstrap
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org