Test for execute bit on docker-entrypoint.sh
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Dockerfile
- Estrellas
- 8.6k
- Forks
- 2k
- Merge medio
- 10 h 19 min
- PR fusionados (30 d)
- 16
Descripción
Environment
- Platform:
- Docker Version:
- Node.js Version:
- Image Tag:
Expected Behavior
Current Behavior
Old directory is usually copied to create a new major release line. This seems to lose the execute bit depending on the platform. This is caught by the upstream CI, but isn't caught here.
Possible Solution
Look at the setup upstream to see if there is something to use, or do a basic check for the execute bit in CI job that filters on only the entrypoint files
Steps to Reproduce
Additional Information
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Empieza localizando el trabajo de CI y los archivos docker-entrypoint.sh del repositorio; después, compara la configuración upstream para comprobar cómo se verifican los permisos de ejecución. Se considera terminado cuando CI falla de forma fiable si a un archivo de entrypoint le falta el bit de ejecución y pasa para los archivos de entrypoint válidos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- docker, dockerfile
- Área
- ci-cd, devops
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100