AWS CodeBuild сделать билд проекта из S3 корзины средствами java sdk
Если коротко, то у меня есть входной zip архив, который являеться java приложением.
Через amazon s3 sdk я делаю пуш этого архива в корзину. Сейчас у меня одна цель - через sdk делать билд файлов из s3 корзины, но тут я напоролся на одну проблему.
Как сейчас я пытаюсь создать билд:
ProjectArtifacts projectArtifacts = new ProjectArtifacts();
projectArtifacts.setType(ArtifactsType.S3);
projectArtifacts.setLocation(bucketName);
projectArtifacts.setName(fileName);
Project project = new Project();
project.setArtifacts(projectArtifacts);
project.setName("test");
awsCodeBuildClient.createProject(new CreateProjectRequest()).withProject(project);
Проблемы: говорит, что создаю проект без имени. Если добавить к CreateProjectRequest().withName("test"), то будет уже кидать ексепшн Service role is required.
А сервисная роль создаеться при создании билда(
Спасибо