This is an automated email from the ASF dual-hosted git repository.
marat pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karavan.git
The following commit(s) were added to refs/heads/main by this push:
new 79ba2b6b Remove m2 cache
79ba2b6b is described below
commit 79ba2b6bf0efb051c1709b5b68a43e7b33d72108
Author: Marat Gubaidullin <[email protected]>
AuthorDate: Fri Mar 8 11:20:26 2024 -0500
Remove m2 cache
---
.../apache/camel/karavan/docker/DockerForKaravan.java | 17 ++++-------------
karavan-app/src/main/resources/application.properties | 1 -
2 files changed, 4 insertions(+), 14 deletions(-)
diff --git
a/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerForKaravan.java
b/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerForKaravan.java
index 42c9d6f0..34cb6459 100644
---
a/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerForKaravan.java
+++
b/karavan-app/src/main/java/org/apache/camel/karavan/docker/DockerForKaravan.java
@@ -28,6 +28,7 @@ import org.apache.camel.karavan.service.ProjectService;
import org.eclipse.microprofile.config.inject.ConfigProperty;
import org.jboss.logging.Logger;
+import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;
@@ -42,9 +43,6 @@ public class DockerForKaravan {
@ConfigProperty(name = "karavan.devmode.image")
String devmodeImage;
- @ConfigProperty(name = "karavan.maven.cache")
- Optional<String> mavenCache;
-
@Inject
DockerService dockerService;
@@ -53,8 +51,7 @@ public class DockerForKaravan {
public void runProjectInDevMode(String projectId, String jBangOptions,
Map<Integer, Integer> ports,
Map<String, String> files) throws
Exception {
- Map<String, String> volumes = getMavenVolumes();
- Container c = createDevmodeContainer(projectId, jBangOptions, ports,
volumes);
+ Container c = createDevmodeContainer(projectId, jBangOptions, ports,
new HashMap<>());
dockerService.runContainer(projectId);
dockerService.copyFiles(c.getId(), "/karavan/code", files, true);
}
@@ -84,9 +81,8 @@ public class DockerForKaravan {
public void runBuildProject(Project project, String script, List<String>
env, Map<String, String> sshFiles, String tag) throws Exception {
String containerName = project.getProjectId() + BUILDER_SUFFIX;
- Map<String, String> volumes = getMavenVolumes();
dockerService.deleteContainer(containerName);
- Container c = createBuildContainer(containerName, project, env,
volumes, tag);
+ Container c = createBuildContainer(containerName, project, env, new
HashMap<>(0), tag);
dockerService.copyExecFile(c.getId(), "/karavan/builder", "build.sh",
script);
sshFiles.forEach((name, text) -> {
dockerService.copyExecFile(c.getId(), "/karavan/.ssh", name, text);
@@ -108,9 +104,4 @@ public class DockerForKaravan {
null, null, null, null,
"/karavan/builder/build.sh");
}
-
- private Map<String,String> getMavenVolumes(){
- return mavenCache.map(s -> Map.of(s,
"/karavan/.m2")).orElseGet(Map::of);
- }
-
-}
+}
\ No newline at end of file
diff --git a/karavan-app/src/main/resources/application.properties
b/karavan-app/src/main/resources/application.properties
index 364beb04..7815c76c 100644
--- a/karavan-app/src/main/resources/application.properties
+++ b/karavan-app/src/main/resources/application.properties
@@ -31,7 +31,6 @@ karavan.devmode.create-pvc=false
karavan.devmode.service.account=karavan
karavan.builder.service.account=karavan
karavan.secret.name=karavan
-karavan.maven.cache=
karavan.docker.network=karavan