diff --git a/orca-clouddriver/src/main/groovy/com/netflix/spinnaker/orca/clouddriver/tasks/providers/appengine/AppEngineServerGroupCreator.groovy b/orca-clouddriver/src/main/groovy/com/netflix/spinnaker/orca/clouddriver/tasks/providers/appengine/AppEngineServerGroupCreator.groovy index 26e412f63c..1d5fafdc64 100644 --- a/orca-clouddriver/src/main/groovy/com/netflix/spinnaker/orca/clouddriver/tasks/providers/appengine/AppEngineServerGroupCreator.groovy +++ b/orca-clouddriver/src/main/groovy/com/netflix/spinnaker/orca/clouddriver/tasks/providers/appengine/AppEngineServerGroupCreator.groovy @@ -75,7 +75,7 @@ class AppEngineServerGroupCreator implements ServerGroupCreator { List configArtifacts = operation.configArtifacts if (configArtifacts != null && configArtifacts.size() > 0) { operation.configArtifacts = configArtifacts.collect { artifactAccountPair -> - def artifact = artifactResolver.getBoundArtifactForId(stage, artifactAccountPair.id) + def artifact = artifactResolver.getBoundArtifactForStage(stage, artifactAccountPair.id, artifactAccountPair.artifact) artifact.artifactAccount = artifactAccountPair.account return artifact } @@ -85,6 +85,7 @@ class AppEngineServerGroupCreator implements ServerGroupCreator { } class ArtifactAccountPair { - String id; - String account; + String id + String account + Artifact artifact }