Retirer {renv} du projet
Retirer {renv} du projet
Sur AUS le temps de nécessaire pour restaurer l'environement de production avec {renv} renv::restore()
est bien trop long (~ 45 mins) et constitue un frein à l'adoption du projet.
Il est donc nécessire d'abandonner {renv} et de réfléchir à une stratégie de maintien du package {conj.region} sur le moyen terme pour assurer le fonctionnement en cas d'évolution trop importante des packages de dépendances. cf #26.
Validation
-
Je valide que l'intégration continue de {conj.region} fonctionne avec succès après retrait de {renv}.
Comment Technique
Dans le package
-
Retirer le .Rprofile
-
Retirer le renv.lock
-
Retirer le renv.lock.dev
-
Retirer le dosseir renv/
-
Faire le ménage dans dev/dev_history_package.R
-
Retirer dev/dev_history_renv.R
-
Corriger gitlab-ci.yml
en s'inspirant de celui de {conj.down}
Dans le projet utilisateur
-
Retirer le .Rprofile
-
Retirer le renv.lock
Dans le projet du drat
-
Modifier le gitlab-ci.yml
Edited by Marc Henninger