Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Uvolnit dev a nastavit deployment workflow (Prod deploy checklist) #171

Closed
29 tasks done
radimklaska opened this issue Mar 7, 2018 · 3 comments
Closed
29 tasks done

Comments

@radimklaska
Copy link
Member

radimklaska commented Mar 7, 2018

Backup:

  • Backup dev (drush @drupalcz.dev archive-backup @sites --destination=~/d8-last_export_dev.tar)
  • Backup stage (drush @drupalcz.test archive-backup @sites --destination=~/d8-last_export_stage.tar)
  • Backup prod (drush @drupalcz.prod archive-backup @sites --destination=~/d6-last_export.tar)
  • Change PHP version on dev to 5.6
  • Copy files from prod to dev
  • Copy DB from prod to dev
  • Deploy legacy_d6_prod branch to dev
  • Test http://dev.drupal.cz runs old D6 version of drupal.cz

Prod deploy:

Free up dev

  • [SKIPPED] Finish: Retire D6 site Retire D6 site #166
  • Copy files from prod to dev
  • Copy DB from prod to dev
  • Deploy develop-build branch to dev
  • Deploy master-build branch to stage
  • Deploy code from stage to prod as tagged release.

Final state:

  • Successful PR can deploy to dev and stage just by merging on github - no need to access Acquia.
  • Prod deploy is manual using drag&drop in Acquia UI (gives us chance to to refresh dev/stage DB & files + do proper backups right before prod deploy)
@radimklaska radimklaska added this to the Minimum viable product milestone Mar 7, 2018
@radimklaska radimklaska self-assigned this Mar 7, 2018
@radimklaska radimklaska mentioned this issue Mar 7, 2018
16 tasks
@radimklaska
Copy link
Member Author

Jdem na to!

@radimklaska
Copy link
Member Author

Je to tam!

@radimklaska radimklaska modified the milestones: Minimum viable product, Site improvements Mar 9, 2018
@radimklaska radimklaska changed the title Prod deploy checklist ()Prod deploy checklist Jun 8, 2018
@radimklaska radimklaska changed the title ()Prod deploy checklist Uvolnit dev a nastavit deployment workflow (Prod deploy checklist) Jun 8, 2018
@radimklaska
Copy link
Member Author

All done.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants