Don't make persistent changes to the build environment in jobs
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- docker, shell
- Área
- build-system, ci-cd, devops
Línea de trabajo
Comience con home/jobs/BIOFORMATS-push/config.xml alrededor de la línea 78 e inspeccione las demás definiciones de trabajos en busca de dependencias instaladas fuera de entornos virtuales. Revise las opciones relevantes de Dockerfile y, después, verifique que las dependencias de los trabajos ya no persistan en el entorno de compilación y sigan disponibles para los trabajos que las necesitan.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Several jobs make persistent changes to the build environment, e.g. https://github.com/openmicroscopy/devspace/blob/0.10.0/home/jobs/BIOFORMATS-push/config.xml#L78 which installs scc outside of a sandboxed virtualenv.
Either these dependencies should be in the Dockerfile, or in a dedicated virtualenv. Moving all builds to docker would also solve this problem.
- Lenguaje dominante
- Shell
- Estrellas
- 19
- Forks
- 18
- Merge medio
- 18 h 4 min
- PR fusionados (30 d)
- 1
Preparar el entorno
Aún no hemos revisado los archivos de configuración de este proyecto. Empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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.
Más de ome/devspace
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
-
Jenkins-ci upgradeAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
-
Inline omero-install contentAbierto
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
Setup golden DB in merge-ciAbiertoenhancement help wanted
Dificultad 4/5 3-5 días Aptitud para principiantes 20/100
Todos los issues de ome/devspace
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
YosysHQ/oss-cad-suite-build#216 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
ekalinin/github-markdown-toc#167 ·
-
limine: new version 12.9.1Abiertoout-of-date
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
CachyOS/CachyOS-PKGBUILDS#1917 ·
Los mantenedores suelen responder en 1 día
-
package-update
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
bug needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día