31
WPDay Pordenone, November 13, 2015 Professional WordPress Workflow

Professional WordPress Workflow - WPDay 2015

Embed Size (px)

Citation preview

WPDayPordenone, November 13, 2015

Professional WordPress Workflow

About me

Maurizio PelizzoneCo-Founder @ mavida.comSolutions ArchitectDeveloper and TrainerWordPress proud [email protected]://www.mavida.comhttp://maurizio.mavida.comhttp://www.slideshare.net/miziomonhttp://www.linkedin.com/in/mauriziopelizzone

AUTOMATION

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

SCAFFOLDINGDEPENDENCIES

BUILDDEPLOY

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

SCAFFOLDING

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

DEPENDENCIES

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

{ "name": "WPDay", "version": "0.0.1", "authors": [ "Mavida <[email protected]>" ], "license": "MIT", "ignore": [ "**/.*", "node_modules", "bower_components", "test", "tests" ], "dependencies": { "bootstrap": "3.3.*", "font-awesome": "4.4.*" }}

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

"repositories": [{ "type": "package", "package": { "name": "mylib", "version": "1.0", "source": { "url": "https://github.com/mylib.git", //git url "type": "git", "reference": "master" } }}],"require" : { "mylib": "1.0"}

BUILD

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

DEPLOY

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

REFERENCES• http://yeoman.io/

• http://bower.io/

• https://getcomposer.org/

• http://gruntjs.com/

• http://gulpjs.com/

• http://robo.li/

• http://deployer.org/

• https://www.phptesting.org/

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

DEMO

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

Pelizzone Maurizio - WPDay – Professional WordPress Workflow - Pordenone, November 13, 2015

?

Thank you

Maurizio Pelizzone@[email protected]://maurizio.mavida.com