actualizar el sitio remoto
closes #38 (closed)
estoy haciendo una implementación similar a la de actualizaciones de sutty, porque ya sabemos que funciona, pero queremos reimplementar.
todavía no crea el sitio en el panel si no existe, pero al menos aliviana la tarea más cotidiana.
para probarlo:
# dentro de un repositorio de trabajo
git pull upstream ota
# copiar las variables nuevas desde el ejemplo:
tail -n 2 .env.example >> .env
# probar las actualizaciones
make ota
y a partir de ahí cada vez que quieran actualizar el repositorio remoto corren make ota
.
posibles reimplementaciones:
- aprovechando que cada sitio tendrá su
ota.sh
local, hacer que el make se corra local - agregar una api al panel que corra los mismos comandos (especialmente
pull --rebase
ypush
)