Skip to content

Commit 2cd0674

Browse files
authored
Merge pull request #105 from mcanoy/deploy-key-fix
Bring back the deploy key
2 parents f8f3e6d + dab70f0 commit 2cd0674

File tree

2 files changed

+8
-3
lines changed

2 files changed

+8
-3
lines changed

src/main/java/com/redhat/labs/lodestar/service/EngagementService.java

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,6 @@ public class EngagementService {
4646
@ConfigProperty(name = "stripPathPrefix", defaultValue = "schema/")
4747
String stripPathPrefix;
4848

49-
@ConfigProperty(name = "gitlab.deploy.key")
50-
Integer deployKey;
51-
5249
@Inject
5350
ProjectService projectService;
5451

src/main/java/com/redhat/labs/lodestar/service/ProjectStructureService.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ public class ProjectStructureService {
3535

3636
@ConfigProperty(name = "engagements.repository.id")
3737
Integer engagementRepositoryId;
38+
39+
@ConfigProperty(name = "gitlab.deploy.key")
40+
Integer deployKey;
3841

3942
@Inject
4043
GroupService groupService;
@@ -62,6 +65,11 @@ public Project createOrUpdateProjectStructure(Engagement engagement, String enga
6265

6366
Optional<Project> project = createOrUpdateProject(existingProjectStructure.getProject(),
6467
existingProjectStructure.getProjectGroupId(), projectGroup.getId());
68+
69+
// enable deployment key on project
70+
if(project.isPresent()) {
71+
projectService.enableDeploymentKeyOnProject(project.get().getId(), deployKey);
72+
}
6573

6674
// clean up groups if project moved
6775
eventBus.sendAndForget(CLEANUP_EVENT, existingProjectStructure);

0 commit comments

Comments
 (0)