Do a pull to refresh remote config

This commit is contained in:
Dave Syer
2014-07-17 11:35:21 +01:00
parent c4e7ee7abc
commit 73e3f64b6e

View File

@@ -103,6 +103,9 @@ public class JGitEnvironmentRepository implements EnvironmentRepository {
synchronized (this) {
SpringApplicationEnvironmentRepository environment = new SpringApplicationEnvironmentRepository();
git.checkout().setName(label).call();
if (git.status().call().isClean()) {
git.pull().call();
}
String search = git.getRepository().getDirectory().getParent();
environment.setSearchLocations(search);
result = clean(environment.findOne(application, name, label));