Center-for-Digital-Narrative / elmcip

Electronic Literature as a Model of Creativity and Innovation in Practice (ELMCIP) is a collaborative research project funded by Humanities in the European Research Area (HERA) JRP for Creativity and Innovation built in Drupal
https://elmcip.net
4 stars 0 forks source link

Create development and test environment and update all docs after Sigma2 (NIRD) migration #377

Open steinmb opened 6 years ago

steinmb commented 6 years ago

Migrating to NIRD (issue #341 ) and a new infrastructure mean that we loose the staging system we now have. beta and test.elmcip.net is now gone. We also loose the ability to grab production snapshots and populate local installation, example on own laptop. This cause a challenge further development and the ability to test new functionality and verify squashed bugs.

Scope of issue

steinmb commented 5 years ago

This allow us to do sync local env with production. We can then run: bin/offline_reset2production and test production as normal. https://github.com/elmcip/elmcip/blob/master/doc/reset.md is still not updated though.

commit 582b175f068aa0e477f68e5b23e93b5b8f2a6e87 (HEAD -> master) Author: Stein Magne Bjorklund steinmb@smbjorklund.com Date: Thu Sep 5 11:54:43 2019 +0200

Issue 377 PHP helper NIRD classes
steinmb commented 4 years ago

d823f38 (HEAD -> master, origin/master, origin/HEAD) Proxy files into staging server on demand and block spiders 313f09e Make sure all submodules are reset during re-staging a71981a Force upgrade scripts to use drush installed by composer f2d33dd Staging script support parameters 9229ed5 Improve staging script error testing and messages 8423fb6 Allow installations to check and re-stage if new commits exists on branch da4b014 Do not hard code master branch 074e0c8 Minor cleanup of site-upgrade script 22e647a Git utility script checking if branch have commits