5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2025-03-17 04:38:21 +00:00
Commit graph

46 commits

Author SHA1 Message Date
f
c63ad496d8 ota con el nuevo container 2022-03-09 14:19:50 -03:00
f
c9edc86be3 copiar una tabla desde producción a desarrollo 2022-03-07 11:48:46 -03:00
09f5583d31 Makefile: setear ENV_FILE en hain
Requiere de https://0xacab.org/sutty/haini.sh/-/merge_requests/33. Pasa
RAILS_GROUPS y otras variables.
2021-10-28 15:32:13 -03:00
ad27a938f9 Merge branch 'assets' into 'rails'
no instalar las gemas de assets en producción

See merge request 
2021-10-26 19:24:02 +00:00
f
8bebe155f4 no hace falta subir los parches dos veces 2021-10-22 17:06:34 -03:00
f
fd784919df rails ya corre yarn antes de compilar 2021-10-21 20:54:12 -03:00
312df05a84 Merge branch 'readme' into 'rails'
Mejorar el entorno de desarrollo

Closes  and 

See merge request 
2021-08-02 17:18:04 +00:00
Nulo
4c84389b35 Apply 3 suggestion(s) to 1 file(s) 2021-08-02 16:17:30 +00:00
f
8f88023d52 El espacio es importante 2021-07-22 16:16:10 -03:00
f
c9de4f7198 si estamos actualizando desde origin/rails hay que ignorar el directorio 2021-07-13 17:24:09 -03:00
f
2ceeeff86c Mejorar el entorno de desarrollo
fixes 

fixes 
2021-07-10 20:13:03 -03:00
f
fd9350cd10 permitir autocompletar tests en make 2021-06-26 20:34:53 -03:00
f
bd3b117282 aplicar parches en el servidor 2021-06-16 12:08:21 -03:00
f
96a16379bd correr yarn en hain 2021-06-16 12:08:05 -03:00
f
57e86f3cfb usar postgresql en desarrollo 2021-06-08 14:36:48 -03:00
f
e4754b342b trabajar con un entorno de pruebas que es igual a producción
al correr `make ota build save` se genera un entorno de staging en
panel.staging.sutty.nl con los datos de los sitios y una copia de la base
de datos.

no copiamos los sitios porque les usuaries van a entrar a hacer pruebas
en staging y esperar encontrar los cambios luego en producción.  además
usaría mucho almacenamiento hacer copias.

al correr `make env=production ota build save` se realiza el mismo
proceso para producción.

los assets se alojan por fuera para que podamos actualizarlos sin tocar
el contenedor y separar los de production de los de staging.

estos cambios van en línea con ansible-sutty-deploy.
2021-05-19 17:55:55 -03:00
f
a112233e2a soportar make bundle 2021-05-17 13:14:57 -03:00
f
91cc5fe465 variable de entorno de testeo para los tests 2021-05-06 18:11:10 -03:00
f
9b255a23e0 ajustes en el makefile 2021-05-06 17:57:56 -03:00
f
f37ed785e3 correr rake y rails dentro de hainish
```bash
make rails args="g migration CreateTable"
make rake args="routes"
```
2021-05-06 15:19:34 -03:00
f
f2683c3a5a hotfixes via make
en realidad deberíamos hacer esto vía git pero hay que hacer algunos
cambios en el dockerfile para eso
2021-04-27 11:52:02 -03:00
f
0bd6d13335 testear archivos individuales o todo 2021-04-27 11:31:57 -03:00
7d2288ae48 usar hain como entorno de trabajo reproducible 2021-04-26 16:04:55 +00:00
f
269db4cd09 un wip de ota (over the air updates) 2021-02-26 10:22:30 -03:00
f
a1b2f852e2 botones con iconos y otros arreglos 2021-02-19 17:57:19 -03:00
f
9c448f1173 crear los subdominios para ipv6 2021-02-11 19:33:18 -03:00
f
863fd684b4 asegurarse que siempre se compilan los assets 2021-02-11 18:08:55 -03:00
void
c0084d5d1f makefile: agregar serve-js 2021-02-10 16:21:19 +00:00
f
66875efa73 entorno de trabajo 2021-01-09 14:25:41 -03:00
f
3a3b39a2ac compilar todas las gemas binarias 2021-01-05 12:01:19 -03:00
f
47a6222363 simplificar compilación de assets 2020-12-07 15:43:09 -03:00
f
10e9a16321 assets más livianos 2020-11-19 21:24:49 -03:00
f
b5be8299d9 actualizar webpacker 2020-11-19 20:35:29 -03:00
f
0922ee12ff recompilar gemas según la versión de alpine
de lo contrario los sitios que no hayan actualizado se van a romper
2020-10-08 15:21:58 -03:00
f
da7105fb0a exponer el puerto de prometheus! 2020-09-22 15:17:59 -03:00
f
73f3b26231 subir el contenedor al servidor delegado 2020-09-11 14:46:23 -03:00
f
4d47e851ee webpack también gzipea 2020-06-25 17:18:14 -03:00
f
075ba9fdc4 Generar assets fuera del contenedor
Ahorra tiempo y recursos!
2020-06-01 18:58:50 -03:00
f
983f2da04f
solo detectar gemas cuando las estamos compilando 2020-02-06 14:18:14 -03:00
f
6434d130be
desarrollar con https, ver https://0xacab.org/sutty/sutty.local 2020-02-06 13:18:10 -03:00
f
83762bd0e6
actualizacion 2019-12-30 15:29:40 -03:00
f
4ef72f81d2
actualización a alpine 3.11 y ruby 2.6.5 2019-12-20 15:51:20 -03:00
f
1dcdc632cf
compilar las gemas que tengan extconf 2019-12-14 13:22:07 -03:00
f
2471dad5b2
contenedor 2019-11-16 20:59:07 -03:00
f
58c6d28e12
actualizaciones de seguridad 2019-10-16 14:56:49 -03:00
f
6b133b9799
soportar gemas binarias 2019-09-18 15:47:43 -03:00