aws / aws/git-remote-codecommit

git-remote-codecommit error in aws python lambda function

Abierto
#31 3 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
289
Forks
40
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

I have to clone a repository from code commit in my lambda function. the script is working properly in local machine with same iam role and python packages. i added the python package layer in lambda function its giving me below error.

START RequestId: e5350a8f-b998-4360-9cbb-85af8772e88a Version: $LATEST
[ERROR] GitCommandError: Cmd('git') failed due to: exit code(128)
cmdline: git clone -v --branch=main codecommit::us-east-1://]reponame /tmp/test/
stderr: 'Cloning into '/tmp/test'...
git: 'remote-codecommit' is not a git command. See 'git --help'.
'
Traceback (most recent call last):

repo = git.Repo.clone_from(
'codecommit::us-east-1://reponame',
'/tmp/test/',
branch='main'
)

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

El punto de entrada indicado es git.Repo.clone_from en una función de AWS Lambda, usando la URL de CodeCommit y una Python package layer. Reproduce el intento de clonado en Lambda y compara los comandos de Git disponibles y las dependencias empaquetadas con el entorno local. Se considera terminado cuando el mismo clonado del repositorio se realiza correctamente en Lambda sin el error remote-codecommit.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
aws, git, python
Área
cloud, devops
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.