|
|
@@ -46,9 +46,14 @@ public class ProjectServiceImpl implements ProjectService {
|
|
|
public ProjectVO createProject(ProjectDTO projectDTO) throws GitLabApiException {
|
|
|
String projectName=projectDTO.getProjectName();
|
|
|
Visibility visibility=projectDTO.getVisibility();
|
|
|
+ //日志输出项目名称
|
|
|
+ log.info("projectName:"+projectName);
|
|
|
+
|
|
|
Project project=new Project();
|
|
|
project.setName(projectName);
|
|
|
project.setVisibility(visibility);
|
|
|
+ project.setPath(projectName);
|
|
|
+
|
|
|
project=gitlabApi.getProjectApi().createProject(project);
|
|
|
return ProjectVO.builder()
|
|
|
.projectId(Math.toIntExact(project.getId()))
|
|
|
@@ -64,8 +69,10 @@ public class ProjectServiceImpl implements ProjectService {
|
|
|
Project project=new Project();
|
|
|
project.setName(projectDTO.getProjectName());
|
|
|
project.setVisibility(projectDTO.getVisibility());
|
|
|
+ project.setPath(projectDTO.getProjectName());
|
|
|
gitlabApi.setSudoAsId((long) gitlabUser.getGitlabUserId());
|
|
|
project=gitlabApi.getProjectApi().createProject(project);
|
|
|
+ log.info("创建私有项目成功。下一步是加上webhook");
|
|
|
gitlabApi.unsudo();
|
|
|
return ProjectVO.builder()
|
|
|
.projectId(Math.toIntExact(project.getId()))
|