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]