Drupal 8 configuration Management workflow - Drupal North 2016
-
Upload
jorge-diaz -
Category
Internet
-
view
333 -
download
1
Transcript of Drupal 8 configuration Management workflow - Drupal North 2016
![Page 1: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/1.jpg)
GAJAH ANNUAL REPORT 2015 | 1
SetupaDrupal8DevelopmentWorkflowwithConfigurationManagementby Jorge Diaz
![Page 2: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/2.jpg)
@djvasi@jorgediazhav
INTRO
DRUPAL CONSULTING, DEVELOPMENT AND TRAINING.
FOUNDED IN 2007 BY SUZANNE KENNEDY & ALEX DERGACHEV.
HELP ORGANIZATIONS BUILD AWESOME DRUPAL WEBSITES WITH CUSTOM FUNCTIONALITY.
WHO WE AREA passionate team of Drupal Developers based in Montreal, QC.
![Page 3: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/3.jpg)
@djvasi@jorgediazhav
INTRO
MY NAME IS JORGE DIAZ AND I’VE BEEN WORKING WITH DRUPAL FOR MORE THAN 8 YEARS.
I WORK AS A DRUPAL THEMER & FRONT-END DEVELOPER AT EVOLVING WEB.
ABOUT MEAnd will try to do their best in the next 40 minutes…
![Page 4: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/4.jpg)
@djvasi@jorgediazhav
INTRO
I WAS BORN IN THE MAGICAL CITY OF HAVANA, 30 YEARS AGO BUT DRUPAL TOOK ME TO MONTREAL
WHO WILL STAND HERE?And will try to do its best in the next 60 minutes…
![Page 5: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/5.jpg)
@djvasi@jorgediazhav
INTRO
WE SPECIALIZE IN DRUPALFrom standard websites to advanced content management tools.
![Page 6: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/6.jpg)
@djvasi@jorgediazhav
INTROSOME BIG FISH HAVE HIRED USMostly in North America, we have a wide variety of clients.
![Page 7: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/7.jpg)
@djvasi@jorgediazhav
INTROSUMMARYFor the next 40 minutes
D7 CONFIGURATION MANAGEMENTFeatures as an alternative for teams.
THE NEW D8 CONFIGURATION MANAGEMENTWhat is new & how this changes everything.
LIVE DEMO OF A SAMPLE D8 PROJECTSimulating 2 developers working together
RECAPReview the main points of the development experience
INTRO TO CONFIG MANAGEMENT (CM)Features as an alternative for teams.
![Page 8: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/8.jpg)
WHAT IS CONFIGURATION MANAGEMENT?
![Page 9: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/9.jpg)
@djvasi@jorgediazhav
CONFIGMANAGEMENT
DRUPAL DEV PROCESSInvolves a lot of details, but we will just simplify it
![Page 10: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/10.jpg)
@djvasi@jorgediazhav
CONFIGMANAGEMENT
DRUPAL DEV PROCESSInvolves a lot of details, but we will just simplify it
DEVPROCESS
![Page 11: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/11.jpg)
@djvasi@jorgediazhav
CONFIGMANAGEMENT
DRUPAL DEV PROCESSInvolves a lot of details, but we will just simplify it
DEVPROCESS
![Page 12: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/12.jpg)
@djvasi@jorgediazhav
CONFIGMANAGEMENT
DRUPAL DEV PROCESSInvolves a lot of details, but we will just simplify it
DEVPROCESS
![Page 13: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/13.jpg)
@djvasi@jorgediazhav
DEVPROCESS
CONFIGMANAGEMENT
THIS IS JUST A “CMS” APPROACHInvolves a lot of details, but we will just simplify it
![Page 14: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/14.jpg)
@djvasi@jorgediazhav
DEVPROCESS
CONFIGMANAGEMENT
HOW TO SYNCHRONIZE CONFIG?
SITE BUILDER👤
CONTENT ARCHITECT👤
FRONT-END DEVELOPER👤BACKEND
DEVELOPER👤
![Page 15: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/15.jpg)
@djvasi@jorgediazhav
DEVPROCESS
CONFIGMANAGEMENT
SITE BUILDER👤
CONTENT ARCHITECT👤
FRONT-END DEVELOPER👤BACKEND
DEVELOPER👤
HOW TO SYNCHRONIZE CONFIG?
![Page 16: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/16.jpg)
@djvasi@jorgediazhav
CONFIGMANAGEMENT
CONTENT TALK IS LATER AT 4PM Right here :)
DEVPROCESS
![Page 17: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/17.jpg)
DRUPAL 7 CONFGURATION MANAGEMENT
![Page 18: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/18.jpg)
@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
DRUPAL 7 Configuration and content live in the same place
![Page 19: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/19.jpg)
@djvasi@jorgediazhav
CONTENT TYPES, TAXONOMIES & MENUSBlog posts, Pages, Articles, Menu Items…
DRUPAL 7 Configuration and content live in the same place
VIEWS & BLOCKS POSITIONSViews structure and config, blocks positioning across themes…
ROLES, PERMISSIONS & USER FIELDSCustom user fields, roles and all related permission.
CONTENT NODES, TAGS & MENU ITEMSBlog posts, articles, Pages and navigation items.
REGISTERED USERSWith all their info, emails, encrypted passwords…
D7 CONFIGURATION MANAGEMENT
![Page 20: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/20.jpg)
@djvasi@jorgediazhav
CONTENT TYPES, TAXONOMIES & MENUSBlog posts, Pages, Articles, Menu Items…
DRUPAL 7 Configuration and content live in the same place
VIEWS & BLOCKS POSITIONSViews structure and config, blocks positioning across themes…
ROLES, PERMISSIONS & USER FIELDSCustom user fields, roles and all related permission.
CONTENT NODES, TAGS & MENU ITEMSBlog posts, articles, Pages and navigation items.
REGISTERED USERSWith all their info, emails, encrypted passwords…
D7 CONFIGURATION MANAGEMENT
![Page 21: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/21.jpg)
@djvasi@jorgediazhav
ENABLED MODULES AND THEMES
DRUPAL 7 Configuration and content live in the same place
SITE NAME, SLOGAN
MODULE SPECIFIC CONFIGURATION
D7 CONFIGURATION MANAGEMENT
![Page 22: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/22.jpg)
GAJAH ANNUAL REPORT 2015 | 22@djvasi@jorgediazhav
SITE BUILDER👤
CONTENT ARCHITECT👤 FRONT-END
DEVELOPER👤
BACKENDDEVELOPER👤
HOW TO WORK TOGETHERAnd make all our workflows to converge at some point?
D7 CONFIGURATION MANAGEMENT
![Page 23: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/23.jpg)
GAJAH ANNUAL REPORT 2015 | 23@djvasi@jorgediazhav
SITE BUILDER👤
CONTENT ARCHITECT👤 FRONT-END
DEVELOPER👤
BACKENDDEVELOPER👤
GIT TAKES CARE OF THE CODED7 CONFIGURATION MANAGEMENT
![Page 24: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/24.jpg)
GAJAH ANNUAL REPORT 2015 | 24@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
THE REAL ISSUE IS THE DB
![Page 25: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/25.jpg)
GAJAH ANNUAL REPORT 2015 | 25@djvasi@jorgediazhav
SITE BUILDER👤
CONTENT ARCHITECT👤
FRONT-END DEVELOPER👤
BACKENDDEVELOPER👤
THE SAME CODEBASE?It will be going back to the ‘90s
D7 CONFIGURATION MANAGEMENT
![Page 26: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/26.jpg)
GAJAH ANNUAL REPORT 2015 | 26@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
SHOULD WE USE THE SAME DB?Mmmmm…...... We have all been there before :(
![Page 27: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/27.jpg)
GAJAH ANNUAL REPORT 2015 | 27@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
HOW TO MERGE CONFIGURATIONThat is the question…
![Page 28: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/28.jpg)
GAJAH ANNUAL REPORT 2015 | 28@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
SOMETHING HAD TO BE DONETo support very biiiiiiiiiiiig & scalable projects
FEATURES MODULE
![Page 29: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/29.jpg)
@djvasi@jorgediazhav
VIEWS, CONTENT TYPES, MENU STRUCTURES
ROLES, PERMISSIONS & VARIABLES
BLOCKS WITH CONTENT & POSITIONS
EXPORT CONFIG ENTITIES TO CODETo save Drupal 7
D7 CONFIGURATION MANAGEMENT
![Page 30: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/30.jpg)
@djvasi@jorgediazhav
VIEWS, CONTENT TYPES, MENU STRUCTURES
ROLES, PERMISSIONS & VARIABLES
BLOCKS WITH CONTENT & POSITIONS
EXPORT CONFIG ENTITIES TO CODETo save Drupal 7
D7 CONFIGURATION MANAGEMENT
![Page 31: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/31.jpg)
@djvasi@jorgediazhav
VIEWS, CONTENT TYPES, MENU STRUCTURES
ROLES, PERMISSIONS & VARIABLES
BLOCKS WITH CONTENT & POSITIONS
EXPORT CONFIG ENTITIES TO CODETo save Drupal 7
D7 CONFIGURATION MANAGEMENT
![Page 32: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/32.jpg)
@djvasi@jorgediazhav
VIEWS, CONTENT TYPES, MENU STRUCTURES
ROLES, PERMISSIONS & VARIABLES
BLOCKS WITH CONTENT & POSITIONS
EXPORT CONFIG ENTITIES TO CODETo save Drupal 7
D7 CONFIGURATION MANAGEMENT
![Page 33: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/33.jpg)
GAJAH ANNUAL REPORT 2015 | 33@djvasi@jorgediazhav
CONTENT ARCHITECT👤 FRONT-END
DEVELOPER👤
HOW TO WORK TOGETHERAndmakeourconfigurationconvergeatsomepoint
D7 CONFIGURATION MANAGEMENT
THEME + MODULES + FEATURES
![Page 34: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/34.jpg)
GAJAH ANNUAL REPORT 2015 | 34@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
SOMETHING HAD TO BE DONETo support very biiiiiiiiiiiig & scalable projects
![Page 35: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/35.jpg)
GAJAH ANNUAL REPORT 2015 | 35@djvasi@jorgediazhav
D7 CONFIGURATION MANAGEMENT
SOMETHING HAD TO BE DONETo support very biiiiiiiiiiiig & scalable projects
![Page 36: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/36.jpg)
DRUPAL 8 CONFIGURATION
MANAGEMENT
![Page 37: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/37.jpg)
@djvasi@jorgediazhav
DRUPAL 8 CONFIG MANAGEMENT
DRUPAL 8 CONFIG MANAGEMENT IS IN COREAnd it is just amazing!
FEATURES SHOWED THE PATHTo support very biiiiiiiiiiiig & scalable projects
![Page 38: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/38.jpg)
@djvasi@jorgediazhav
DRUPAL 8 CONFIG MANAGEMENT
DRUPAL 8 CONFIG MANAGEMENT IS IN COREAnd it is just amazing!
FEATURES SHOWED THE PATHTo support very biiiiiiiiiiiig & scalable projects
![Page 39: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/39.jpg)
@djvasi@jorgediazhav
DRUPAL 8 CONFIG MANAGEMENT
DRUPAL 8 CONFIG MANAGEMENT IS IN COREAnd it is just amazing!
FEATURES USE THE PATHTo support very biiiiiiiiiiiig & scalable projects
![Page 40: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/40.jpg)
@djvasi@jorgediazhav
DRUPAL 8 CONFIG MANAGEMENT
![Page 41: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/41.jpg)
@djvasi@jorgediazhav
DRUPAL 8 CONFIG MANAGEMENT
![Page 42: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/42.jpg)
@djvasi@jorgediazhav
DRUPAL 8 CONFIG MANAGEMENT
![Page 43: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/43.jpg)
SEE CONFIG MANAGEMENT
IN ACTION!
![Page 44: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/44.jpg)
@djvasi@jorgediazhav
SEE CONFIG MANAGEMENT IN ACTION!
FRONT-END DEVELOPER👤
BACKENDDEVELOPER👤
MEET THE IMAGINARY TEAM!That I will emulate in the following Demo
![Page 45: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/45.jpg)
@djvasi@jorgediazhav
SEE CONFIG MANAGEMENT IN ACTION!
FRONT-END DEVELOPER👤
BACKENDDEVELOPER👤
MEET THE IMAGINARY TEAM!That I will emulate in the following Demo
![Page 46: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/46.jpg)
@djvasi@jorgediazhav
SEE CONFIG MANAGEMENT IN ACTION!
FRONT-END DEVELOPER👤
BACKENDDEVELOPER👤
MEET THE IMAGINARY TEAM!That I will emulate in the following Demo
![Page 47: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/47.jpg)
@djvasi@jorgediazhav
SEE CONFIG MANAGEMENT IN ACTION!
FRONT-END DEVELOPER👤
BACKENDDEVELOPER👤
EACH ONE WILL HAVE A DEV ENVThat Acquia Dev Desktop will help me emulate.
![Page 48: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/48.jpg)
@djvasi@jorgediazhav
SEE CONFIG MANAGEMENT IN ACTION!
FRONT-END DEVELOPER👤
BACKENDDEVELOPER👤
BOTH WILL BE IN SYNCAnd then they will be happy Drupal 8 Devs!
![Page 49: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/49.jpg)
DEMO, DEMO! TIME IS
RUNNING!!!
![Page 50: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/50.jpg)
@djvasi@jorgediazhav
DEMO
$drush dl admin_toolbar$drush en admin_toolbar_tools$drush en bootstrap$drush config-set system.themedefaultbootstrap
SAMPLE CONFIGTo emulate a sample configuration
![Page 51: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/51.jpg)
@djvasi@jorgediazhav
DEMOu
drushsite-install--verboseconfig_installerconfig_installer_sync_configure_form.sync_directory=config/site--db-url=mysql://root:@127.0.0.1:33069/DB_NAME--yes
DRUSH INSTALLBased on an installation profile
![Page 52: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/52.jpg)
RESULTS
![Page 53: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/53.jpg)
@djvasi@jorgediazhav
RESULTSDRUPAL 8 WAS NEEDEDIt's really easy to create config structures
![Page 54: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/54.jpg)
@djvasi@jorgediazhav
RESULTSRECAP
1. InstalltheWebServerandDrush forDrupal8(90%chancesyouhavethisdonealready)
2. InstallyourDrupal8siteandaddconfig_installer
3. Exportyourconfigandpushittoyourrepo.
![Page 55: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/55.jpg)
@djvasi@jorgediazhav
RESULTSRECAP
5.Cloneyourrepoelsewhereandinstallyoursiteusingthe$drush site-installconfig_installer...command.
6.$drush config-exportafterPUSHand$pulldrushconfig-importafterPULL
![Page 56: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/56.jpg)
@djvasi@jorgediazhav
RESULTSDRUPAL 8 WAS NEEDEDIt's really easy to create config structures
DEVPROCESS
![Page 57: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/57.jpg)
@djvasi@jorgediazhav
RESULTSDRUPAL 8 WAS NEEDEDIt's really easy to create config structures
DEVPROCESS
![Page 58: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/58.jpg)
@djvasi@jorgediazhav
RESULTSDRUPAL 8 WAS NEEDEDIt's really easy to create config structures
DEVPROCESS
👤👤👤
![Page 59: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/59.jpg)
@djvasi@jorgediazhav
CONFIGMANAGEMENT
DRUPAL 8 WAS NEEDEDIt's really easy to create config structures
DEVPROCESS
![Page 60: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/60.jpg)
@djvasi@jorgediazhav
RESULTSMODULES BRING THEIR OWNAnd is really easy to create config structures
![Page 61: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/61.jpg)
@djvasi@jorgediazhav
RESULTSTHEMES TOO!With default block positioning, settings...
![Page 62: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/62.jpg)
GAJAH ANNUAL REPORT 2015 | 62@djvasi@jorgediazhav
RESULTSFEATURES STILL EXISTS!As CM takes care of individual and general
![Page 63: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/63.jpg)
GAJAH ANNUAL REPORT 2015 | 63@djvasi@jorgediazhav
RESULTSFEATURES STILL EXISTS!As CM takes care of individual and general
![Page 64: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/64.jpg)
@djvasi@jorgediazhav
RESULTSCONTENT TALK IS LATER AT 4PM Right here :)
DEVPROCESS
![Page 65: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/65.jpg)
For Your Precious Time and Attention.
THANKS!!!
Allimagesusedinthispresentationarepropertyoftheirrespectiveownersandarenotintendedforcommercialpurpose.Allwereobtainedfromhttp://unsplash.com
DrupalisaregisteredtrademarkofDriesBuytaert.
Alllogosusedinthispresentationarepropertyoftheirrespectiveowners.
![Page 66: Drupal 8 configuration Management workflow - Drupal North 2016](https://reader031.fdocuments.us/reader031/viewer/2022022414/587bb7ba1a28abb8258b59cf/html5/thumbnails/66.jpg)
Please Don’t Hesitate.
QUESTIONS?
�?