Don't use snapshot repos for CLI test
Update SampleIntegrationTests to only use local maven repo when running integration tests.
This commit is contained in:
parent
e773db2401
commit
f4c129a063
|
@ -85,10 +85,12 @@ class GrapeEngineCustomizer {
|
|||
springBootResolver.setSettings(settings);
|
||||
springBootResolver.setName("springBoot");
|
||||
|
||||
springBootResolver.addSpringSnapshotResolver(newResolver("spring-snapshot",
|
||||
"http://repo.springsource.org/snapshot"));
|
||||
springBootResolver.addSpringSnapshotResolver(newResolver("spring-milestone",
|
||||
"http://repo.springsource.org/milestone"));
|
||||
if (!Boolean.getBoolean("disableSpringSnapshotRepos")) {
|
||||
springBootResolver.addSpringSnapshotResolver(newResolver("spring-snapshot",
|
||||
"http://repo.springsource.org/snapshot"));
|
||||
springBootResolver.addSpringSnapshotResolver(newResolver("spring-milestone",
|
||||
"http://repo.springsource.org/milestone"));
|
||||
}
|
||||
|
||||
grapesResolver.getResolvers().clear();
|
||||
grapesResolver.getResolvers().add(springBootResolver);
|
||||
|
|
|
@ -24,6 +24,7 @@ import java.util.concurrent.TimeUnit;
|
|||
|
||||
import org.apache.ivy.util.FileUtil;
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
import org.junit.BeforeClass;
|
||||
import org.junit.Rule;
|
||||
import org.junit.Test;
|
||||
|
@ -64,6 +65,16 @@ public class SampleIntegrationTests {
|
|||
this.command = future.get(4, TimeUnit.MINUTES);
|
||||
}
|
||||
|
||||
@Before
|
||||
public void setup() {
|
||||
System.setProperty("disableSpringSnapshotRepos", "true");
|
||||
}
|
||||
|
||||
@After
|
||||
public void teardown() {
|
||||
System.clearProperty("disableSpringSnapshotRepos");
|
||||
}
|
||||
|
||||
@After
|
||||
public void stop() {
|
||||
if (this.command != null) {
|
||||
|
|
Loading…
Reference in New Issue