[feature] Entorno de Desarrollo para rPI #12
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
De acuerdo al issue #11
Tuve que quitar la dependencia de
node-sass
y remplazarla porsass
. No se lleva muy bien conarm
, no hay binarios disponibles para esa plataforma. De todas formas ya tenía tiempo de cambiar adart-sass
puesto quenode-sass
no ha recibido soporte de las nuevas funciones y sintaxis de sass.node-sass
también esta próximo a ser marcado como deprecated.También tuve que hacer un pin sobre
fsevents
. Hay varios issues acerca de esto. El más relevante es este issue. La última versión mencionada no recompila el binario si no es necesario (solo se compila en mac).He agregado también una imagen de docker para
armv6
la cual la pueden bajar ustedes y correr en sus equipos x86 si tienen emulación (con qemu). La pueden descargar de GHCR pero necesitan un PAT para hacer el login. La idea es que las maquinas de Github hagan el build, creen la imagen, inicien session en la RPI y corran la imagen.He activado "Github Actions" para este repositorio (tenemos 2000 minutos gratuitos al mes). Cualquier persona con permisos de escritura sobre el repositorio puede hacer push de un workflow en el que pueda correr lo que quiera así que es muy importante no dar permisos de escritura sobre este repositorio (los admins tienen permisos de escritura sobre todos los repositorios en la organización).
El host al cual pueden acceder para ver los últimos avances es: http://elhacker.minusfour.net:8080.
@drvy @ehnwebmaster