-
-
Notifications
You must be signed in to change notification settings - Fork 8
2021_2 Actualización de sip 2.0b10 a 2.0b11
Vladimir Támara Patiño edited this page Feb 5, 2021
·
38 revisions
- La rama principal ya no es
master
sinomain
- La configuración para arrancar la aplicación ya no se hace copiando varios archivos plantilla sino que se hace mediante variables de ambiente que se centralizan en
.env
y que se manejan con dotenv en modos de desarrollo y prueba y pasando las variables explicitas desde el sistema operativo en modo de producción (en todo caso debe copiarse .env.plantilla en .env).
- En el Gemfile cambia
- la rama de sip a main, ubicando:
y cambiando por
gem 'sip', # Motor generico git: 'https://github.com/pasosdeJesus/sip.git'
gem 'sip', # Motor generico git: 'https://github.com/pasosdeJesus/sip.git', branch: 'main'
- agrega la gema
dotenv-rails
en una sección sólo para modos development y test - si hace falta en la sección
development
agrega la gemapuma
- la rama de sip a main, ubicando:
- Sigue las nuevas convenciones respecto a variables de configuración en el ambiente descritas en: https://github.com/pasosdeJesus/sip/blob/main/doc/convenciones.md#configuraci%C3%B3n-de-aplicac%C3%ADon-ruby-on-rails-en-variables-de-ambiente
- Empuja tus cambios al repositorio y después cambia la rama principal a main --puede ser con las instrucciones de https://www.git-tower.com/learn/git/faq/git-rename-master-to-main/. En el caso de github hay funcionalidad que lo facilita ahora. Desde la configuración en
branches
permite renombrarmaster
pormain
. Tras este cambio en los computadores donde se use el repositorio cambiar con:
git checkout master
git branch -m master main
git fetch origin
git branch -u origin/main main
- Si falta agrega el archivo
CONTRIBUTING.md
referenciando el de sip https://github.com/pasosdeJesus/sip/blob/main/CONTRIBUTING.md, pero especificando lo particular. Por lo menos primer usuario y clave en aplicacíon. - Y si se trata de un motor en las aplicaciones que usen el motor debe agregarse
branch: :main
Desarrollado por Pasos de Jesús. Dominio público de acuerdo a legislación colombiana. Agradecemos financiación para personalizaciones de dominio público a diversas organizaciones, ver https://github.com/pasosdeJesus/sivel2/blob/master/CREDITOS.md
- Validación de etiquetas de Colombia y sus departamentos entre OSM de Sep.2022 y DIVIPOLA 2022
- Actualización a DIVIPOLA 2022-07 y Resumen ejecutivo de la actualización a DIVIPOLA 2022-07
- Actualización a DIVIPOLA 2021 y Resumen ejecutivo de la actualización a DIVIPOLA 2021
- Actualización a Rails 7
- Actualización a DIVIPOLA 2020 y Resumen ejecutivo de la actualización a DIVIPOLA 2020
- Extensiones para Chomium útiles para desarrollo
- Actualización de sip 2.0b11 a 2.0b12
- Actualización de sip 2.0b10 a 2.0b11
- Actualización de Rails 6.0 a Rails 6.1
- Resumen ejecutivo de la actualización a DIVIPOLA 2019
- Actualización a DIVIPOLA 2019
- Actualización-de-sip-2.0b6-a-sip-2.0b7
- Pasando de sprockets a webpacker con Rails 6
- Actualización a Rails 6 en 6 pasos
- Actualización a DIVIPOLA 2018
- Actualización de Rails 5.1 a Rails 5.2
- Actualizando a Rails 5
- Actualización a PostgreSQL posterior a 10.2