Incorrect CodeUri for sam build
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 45/100
- Tipo de issue
- Bug
- Clareza
- Claramente especificada
- Status de atividade
- Estagnada
- Domínio
- build-system, cloud
Direção de pesquisa
Comece em python/rpdk/java/codegen.py#L49 e inspecione como o template gerado define CodeUri. Execute sam build em um projeto Java gerado para reproduzir o erro Not a directory; estará concluído quando o template usar o diretório de origem e sam build for concluído com sucesso.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
This CodeUri may be correct for other SAM commands, but if you run sam build it's incorrect. See https://github.com/awslabs/aws-sam-cli/issues/1278#issuecomment-512341533:
It looks like your CodeUri is a jar? It should be the directory of your source not the compiled artifact.
The error it gives:
Build Failed - Error: JavaMavenWorkflow:CopySource - [Errno 20] Not a directory: '/usr/aws-logs-loggroup/target/aws-logs-loggroup-handler-1.0-SNAPSHOT.jar
I fixed it by manually changing the template file:
CodeUri: ./target/aws-logs-loggroup-handler-1.0-SNAPSHOT.jar
to
CodeUri: .
- Linguagem predominante
- Java
- Estrelas
- 30
- Forks
- 48
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de aws-cloudformation/cloudformation-cli-java-plugin
-
Runtime compatibility issueAberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
aws-cloudformation/cloudformation-cli-java-plugin#415 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
-
injectCredentialsAndInvokeV2 method in proxy class doesn't support API's like PutObject from S3.Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
Todas as issues de aws-cloudformation/cloudformation-cli-java-plugin
Issues semelhantes
-
bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
liquid-java/liquidjava#321 ·
Mantenedores costumam responder em até 2 dias
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
Mantenedores costumam responder em até 1 dia
-
rename config parameterAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
OpenConext/OpenConext-access#1015 ·
Mantenedores costumam responder em até 1 dia
-
68000: FDBcc branch target is 2 bytes too low (uses inst_start+2 instead of the displacement word)Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
NationalSecurityAgency/ghidra#9702 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
apache/rocketmq-dashboard#5358 ·
Mantenedores costumam responder em até 3 dias