Skip to content

Commit 1f62b39

Browse files
committed
changed default storage directory
1 parent b63718e commit 1f62b39

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

src/main/java/io/jenkins/plugins/agent_build_history/AgentBuildHistoryConfig.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import hudson.Extension;
44
import hudson.util.ListBoxModel;
55
import jenkins.model.GlobalConfiguration;
6+
import jenkins.model.Jenkins;
67
import org.kohsuke.stapler.DataBoundSetter;
78

89
import java.io.File;
@@ -24,13 +25,8 @@ public AgentBuildHistoryConfig() {
2425
}
2526

2627
private String getDefaultStorageDir() {
27-
String jenkinsHome = System.getenv("JENKINS_HOME");
28-
if (jenkinsHome != null && !jenkinsHome.isEmpty()) {
29-
return jenkinsHome + File.separator + "agent_build_history_serialized_data";
30-
} else {
31-
LOGGER.warning("JENKINS_HOME environment variable is not set. Falling back to default path.");
32-
return "/var/jenkins_home/agent_build_history_serialized_data"; // Default fallback if JENKINS_HOME is not set
33-
}
28+
String jenkinsRootDir = Jenkins.get().getRootDir().getAbsolutePath();
29+
return jenkinsRootDir + File.separator + "io.jenkins.plugins.agent_build_history.serialized_data";
3430
}
3531

3632
private void ensureStorageDir() {

0 commit comments

Comments
 (0)