This is an automated email from the ASF dual-hosted git repository.

tiagobento pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-tools.git


The following commit(s) were added to refs/heads/main by this push:
     new 596cf315142 NO-ISSUE: drools-and-kogito package unable to checkout old 
commits (#3436)
596cf315142 is described below

commit 596cf315142d8fb6880b1db17d5d756744ba6d94
Author: Thiago Lugli <[email protected]>
AuthorDate: Wed Feb 11 12:35:38 2026 -0300

    NO-ISSUE: drools-and-kogito package unable to checkout old commits (#3436)
---
 packages/drools-and-kogito/install.js | 25 ++++++++-----------------
 1 file changed, 8 insertions(+), 17 deletions(-)

diff --git a/packages/drools-and-kogito/install.js 
b/packages/drools-and-kogito/install.js
index fd83212f669..1ddaab54a2b 100644
--- a/packages/drools-and-kogito/install.js
+++ b/packages/drools-and-kogito/install.js
@@ -89,41 +89,32 @@ const kogitoAppsRepoDir = path.join("dist-tmp", 
"kogito-apps");
 
 console.log(`[drools-and-kogito] Cloning Drools...`);
 
-execSync(
-  `git clone --branch ${buildEnv.root.streamName} --depth 50 
${buildEnv.droolsAndKogito.repos.drools.url} "${droolsRepoDir}"`,
-  execOpts
-);
-execSync(`git checkout ${buildEnv.droolsAndKogito.repos.drools.gitRef}`, {
+execSync(`git clone --depth 1 ${buildEnv.droolsAndKogito.repos.drools.url} 
"${droolsRepoDir}"`, execOpts);
+execSync(`git fetch origin ${buildEnv.droolsAndKogito.repos.drools.gitRef} && 
git checkout FETCH_HEAD`, {
   ...execOpts,
   cwd: droolsRepoDir,
 });
 
 console.log(`[drools-and-kogito] Cloning OptaPlanner...`);
-execSync(
-  `git clone --branch ${buildEnv.root.streamName} --depth 50 
${buildEnv.droolsAndKogito.repos.optaplanner.url} "${optaplannerRepoDir}"`,
-  execOpts
-);
-execSync(`git checkout ${buildEnv.droolsAndKogito.repos.optaplanner.gitRef}`, {
+execSync(`git clone --depth 1 
${buildEnv.droolsAndKogito.repos.optaplanner.url} "${optaplannerRepoDir}"`, 
execOpts);
+execSync(`git fetch origin 
${buildEnv.droolsAndKogito.repos.optaplanner.gitRef} && git checkout 
FETCH_HEAD`, {
   ...execOpts,
   cwd: optaplannerRepoDir,
 });
 
 console.log(`[drools-and-kogito] Cloning Kogito Runtimes...`);
 execSync(
-  `git clone --branch ${buildEnv.root.streamName} --depth 50 
${buildEnv.droolsAndKogito.repos.kogitoRuntimes.url} 
"${kogitoRuntimesRepoDir}"`,
+  `git clone --depth 1 ${buildEnv.droolsAndKogito.repos.kogitoRuntimes.url} 
"${kogitoRuntimesRepoDir}"`,
   execOpts
 );
-execSync(`git checkout 
${buildEnv.droolsAndKogito.repos.kogitoRuntimes.gitRef}`, {
+execSync(`git fetch origin 
${buildEnv.droolsAndKogito.repos.kogitoRuntimes.gitRef} && git checkout 
FETCH_HEAD`, {
   ...execOpts,
   cwd: kogitoRuntimesRepoDir,
 });
 
 console.log(`[drools-and-kogito] Cloning Kogito Apps...`);
-execSync(
-  `git clone --branch ${buildEnv.root.streamName} --depth 50 
${buildEnv.droolsAndKogito.repos.kogitoApps.url} "${kogitoAppsRepoDir}"`,
-  execOpts
-);
-execSync(`git checkout ${buildEnv.droolsAndKogito.repos.kogitoApps.gitRef}`, {
+execSync(`git clone --depth 1 ${buildEnv.droolsAndKogito.repos.kogitoApps.url} 
"${kogitoAppsRepoDir}"`, execOpts);
+execSync(`git fetch origin ${buildEnv.droolsAndKogito.repos.kogitoApps.gitRef} 
&& git checkout FETCH_HEAD`, {
   ...execOpts,
   cwd: kogitoAppsRepoDir,
 });


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to