Enviar pesquisa
Carregar
Dennis Benkert - The Dog Ate My Deployment - Symfony Usergroup Berlin March 2013
•
4 gostaram
•
2,657 visualizações
D
Seguir
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 72
Recomendados
The Dog Ate My Deployment - PHP Uncoference September 2013
The Dog Ate My Deployment - PHP Uncoference September 2013
D
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
Test Girls
Automated android testing using jenkins ci
Automated android testing using jenkins ci
sveinungkb
SKILLWISE_SELENIUM
SKILLWISE_SELENIUM
Skillwise Consulting
Cypress e2e automation testing - day1 intor by: Hassan Hameed
Cypress e2e automation testing - day1 intor by: Hassan Hameed
Hassan Muhammad
Getting started with Octopus Deploy
Getting started with Octopus Deploy
Karoline Klever
Two-Step Deployment with Rails
Two-Step Deployment with Rails
dugsmith
Jenkins.pptx
Jenkins.pptx
Pavel Nagrebetskyi
Recomendados
The Dog Ate My Deployment - PHP Uncoference September 2013
The Dog Ate My Deployment - PHP Uncoference September 2013
D
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
[English][Test Girls] Zero to Hero: Start Test automation with Cypress
Test Girls
Automated android testing using jenkins ci
Automated android testing using jenkins ci
sveinungkb
SKILLWISE_SELENIUM
SKILLWISE_SELENIUM
Skillwise Consulting
Cypress e2e automation testing - day1 intor by: Hassan Hameed
Cypress e2e automation testing - day1 intor by: Hassan Hameed
Hassan Muhammad
Getting started with Octopus Deploy
Getting started with Octopus Deploy
Karoline Klever
Two-Step Deployment with Rails
Two-Step Deployment with Rails
dugsmith
Jenkins.pptx
Jenkins.pptx
Pavel Nagrebetskyi
No more waiting for API - Android Stub Server
No more waiting for API - Android Stub Server
Sylwester Madej
Cypress report
Cypress report
Adarsh
Genymotion with Jenkins
Genymotion with Jenkins
Vishal Nayak
Continuous Web Performance Monitoring with Jenkins
Continuous Web Performance Monitoring with Jenkins
Michael Kröll
Cypress Automation
Cypress Automation
Susantha Pathirana
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Takashi Someda
Jenkins tutorial for beginners
Jenkins tutorial for beginners
BugRaptors
Google App Engine: For PHP Developers
Google App Engine: For PHP Developers
Abu Ashraf Masnun
e2e testing with cypress
e2e testing with cypress
Tomasz Bak
Octopus Deploy Tech Fest 2014
Octopus Deploy Tech Fest 2014
adriantwright
Octopus Deploy @Erie Day of Code
Octopus Deploy @Erie Day of Code
Cassey Lottman
Using Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health New
bartlowe
(GAM404) Gaming DevOps: Scopely's Continuous Deployment Pipeline | AWS re:Inv...
(GAM404) Gaming DevOps: Scopely's Continuous Deployment Pipeline | AWS re:Inv...
Amazon Web Services
Continuous integration in games development
Continuous integration in games development
Nebojsa Brindic
Introduction to cypress in Angular (Chinese)
Introduction to cypress in Angular (Chinese)
Hong Tat Yew
Automated-Testing-inside-containers
Automated-Testing-inside-containers
Manoj Kumar Kumar
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Sven Peters
Cypress first impressions
Cypress first impressions
Hans Emmel
Continuous Updating with VersionEye at code.talks 2014
Continuous Updating with VersionEye at code.talks 2014
Robert Reiz
Puppet At Twitter - Puppet Camp Silicon Valley
Puppet At Twitter - Puppet Camp Silicon Valley
Puppet
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Sunil Dalal
Flash Camp Chennai - Build automation of Flex and AIR applications
Flash Camp Chennai - Build automation of Flex and AIR applications
RIA RUI Society
Mais conteúdo relacionado
Mais procurados
No more waiting for API - Android Stub Server
No more waiting for API - Android Stub Server
Sylwester Madej
Cypress report
Cypress report
Adarsh
Genymotion with Jenkins
Genymotion with Jenkins
Vishal Nayak
Continuous Web Performance Monitoring with Jenkins
Continuous Web Performance Monitoring with Jenkins
Michael Kröll
Cypress Automation
Cypress Automation
Susantha Pathirana
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Takashi Someda
Jenkins tutorial for beginners
Jenkins tutorial for beginners
BugRaptors
Google App Engine: For PHP Developers
Google App Engine: For PHP Developers
Abu Ashraf Masnun
e2e testing with cypress
e2e testing with cypress
Tomasz Bak
Octopus Deploy Tech Fest 2014
Octopus Deploy Tech Fest 2014
adriantwright
Octopus Deploy @Erie Day of Code
Octopus Deploy @Erie Day of Code
Cassey Lottman
Using Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health New
bartlowe
(GAM404) Gaming DevOps: Scopely's Continuous Deployment Pipeline | AWS re:Inv...
(GAM404) Gaming DevOps: Scopely's Continuous Deployment Pipeline | AWS re:Inv...
Amazon Web Services
Continuous integration in games development
Continuous integration in games development
Nebojsa Brindic
Introduction to cypress in Angular (Chinese)
Introduction to cypress in Angular (Chinese)
Hong Tat Yew
Automated-Testing-inside-containers
Automated-Testing-inside-containers
Manoj Kumar Kumar
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Sven Peters
Cypress first impressions
Cypress first impressions
Hans Emmel
Continuous Updating with VersionEye at code.talks 2014
Continuous Updating with VersionEye at code.talks 2014
Robert Reiz
Puppet At Twitter - Puppet Camp Silicon Valley
Puppet At Twitter - Puppet Camp Silicon Valley
Puppet
Mais procurados
(20)
No more waiting for API - Android Stub Server
No more waiting for API - Android Stub Server
Cypress report
Cypress report
Genymotion with Jenkins
Genymotion with Jenkins
Continuous Web Performance Monitoring with Jenkins
Continuous Web Performance Monitoring with Jenkins
Cypress Automation
Cypress Automation
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Service Configuration Management for Rapid Growth - demo 10 steps to build pi...
Jenkins tutorial for beginners
Jenkins tutorial for beginners
Google App Engine: For PHP Developers
Google App Engine: For PHP Developers
e2e testing with cypress
e2e testing with cypress
Octopus Deploy Tech Fest 2014
Octopus Deploy Tech Fest 2014
Octopus Deploy @Erie Day of Code
Octopus Deploy @Erie Day of Code
Using Continuous Integration To Ensure Project Health New
Using Continuous Integration To Ensure Project Health New
(GAM404) Gaming DevOps: Scopely's Continuous Deployment Pipeline | AWS re:Inv...
(GAM404) Gaming DevOps: Scopely's Continuous Deployment Pipeline | AWS re:Inv...
Continuous integration in games development
Continuous integration in games development
Introduction to cypress in Angular (Chinese)
Introduction to cypress in Angular (Chinese)
Automated-Testing-inside-containers
Automated-Testing-inside-containers
Rise of the Machines - Automate your Development
Rise of the Machines - Automate your Development
Cypress first impressions
Cypress first impressions
Continuous Updating with VersionEye at code.talks 2014
Continuous Updating with VersionEye at code.talks 2014
Puppet At Twitter - Puppet Camp Silicon Valley
Puppet At Twitter - Puppet Camp Silicon Valley
Semelhante a Dennis Benkert - The Dog Ate My Deployment - Symfony Usergroup Berlin March 2013
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Sunil Dalal
Flash Camp Chennai - Build automation of Flex and AIR applications
Flash Camp Chennai - Build automation of Flex and AIR applications
RIA RUI Society
Automated Infrastructure Testing - Ranjib Dey
Automated Infrastructure Testing - Ranjib Dey
Thoughtworks
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Amazon Web Services
CI
CI
Patrick Mizer
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Dynatrace
Software engineering
Software engineering
bartlowe
Automated infrastructure testing - by Ranjib Dey
Automated infrastructure testing - by Ranjib Dey
bhumika2108
Automated Infrastructure Testing
Automated Infrastructure Testing
Ranjib Dey
AWS Summit Auckland - Application Delivery Patterns for Developers
AWS Summit Auckland - Application Delivery Patterns for Developers
Amazon Web Services
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Fabrice Bernhard
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Bastian Feder
Adrian marinica continuous integration in the visual studio world
Adrian marinica continuous integration in the visual studio world
Codecamp Romania
Build Time Hacking
Build Time Hacking
Mohammed Tanveer
Continuous Integration - What even is it?
Continuous Integration - What even is it?
Rob Jacoby
Continuous Integration & the Release Maturity Model
Continuous Integration & the Release Maturity Model
cPrime | Project Management | Agile | Consulting | Staffing | Training
Let’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkins
Tomohide Kakeya
Software development terminology
Software development terminology
jstack
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
Amazon Web Services
Pipeline your pipelines!
Pipeline your pipelines!
Giulio Vian
Semelhante a Dennis Benkert - The Dog Ate My Deployment - Symfony Usergroup Berlin March 2013
(20)
Continous integration and delivery for single page applications
Continous integration and delivery for single page applications
Flash Camp Chennai - Build automation of Flex and AIR applications
Flash Camp Chennai - Build automation of Flex and AIR applications
Automated Infrastructure Testing - Ranjib Dey
Automated Infrastructure Testing - Ranjib Dey
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
Cloud-powered Continuous Integration and Deployment architectures - Jinesh Varia
CI
CI
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Our DevOps Journey: 6 Month Waterfalls to 1 Hour Code Deploys
Software engineering
Software engineering
Automated infrastructure testing - by Ranjib Dey
Automated infrastructure testing - by Ranjib Dey
Automated Infrastructure Testing
Automated Infrastructure Testing
AWS Summit Auckland - Application Delivery Patterns for Developers
AWS Summit Auckland - Application Delivery Patterns for Developers
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Adopt DevOps philosophy on your Symfony projects (Symfony Live 2011)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Adrian marinica continuous integration in the visual studio world
Adrian marinica continuous integration in the visual studio world
Build Time Hacking
Build Time Hacking
Continuous Integration - What even is it?
Continuous Integration - What even is it?
Continuous Integration & the Release Maturity Model
Continuous Integration & the Release Maturity Model
Let’s start Continuous Integration with jenkins
Let’s start Continuous Integration with jenkins
Software development terminology
Software development terminology
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
DevOps on Windows: How to Deploy Complex Windows Workloads | AWS Public Secto...
Pipeline your pipelines!
Pipeline your pipelines!
Mais de D
Monitoring und Metriken im Wunderland
Monitoring und Metriken im Wunderland
D
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014
D
Introduction to Docker & CoreOS - Symfony User Group Cologne
Introduction to Docker & CoreOS - Symfony User Group Cologne
D
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
D
Things Your Mother Didnt Tell You About Bundle Configurations - Symfony Live…
Things Your Mother Didnt Tell You About Bundle Configurations - Symfony Live…
D
Things Your Mother Didn't Tell You About Bundle Configurations - Symfony Live...
Things Your Mother Didn't Tell You About Bundle Configurations - Symfony Live...
D
What mom never told you about bundle configurations - Symfony Live Paris 2012
What mom never told you about bundle configurations - Symfony Live Paris 2012
D
Cologne Web Performance Optimization Group Web - Varnish
Cologne Web Performance Optimization Group Web - Varnish
D
symfony live 2010 - Using symfony events to create clean class interfaces
symfony live 2010 - Using symfony events to create clean class interfaces
D
symfony Live 2010 - Using Doctrine Migrations
symfony Live 2010 - Using Doctrine Migrations
D
symfony and immobilienscout24.de - Dennis Benkert
symfony and immobilienscout24.de - Dennis Benkert
D
symfony and immobilienscout24.de - Rob Bors
symfony and immobilienscout24.de - Rob Bors
D
Railslove Lightningtalk 20 02 09 - Web Debug Toolbars
Railslove Lightningtalk 20 02 09 - Web Debug Toolbars
D
Mais de D
(13)
Monitoring und Metriken im Wunderland
Monitoring und Metriken im Wunderland
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Dockerizing Symfony Applications - Symfony Live Berlin 2014
Introduction to Docker & CoreOS - Symfony User Group Cologne
Introduction to Docker & CoreOS - Symfony User Group Cologne
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
The Dog Ate My Deployment - Symfony Usergroup Cologne July 2013
Things Your Mother Didnt Tell You About Bundle Configurations - Symfony Live…
Things Your Mother Didnt Tell You About Bundle Configurations - Symfony Live…
Things Your Mother Didn't Tell You About Bundle Configurations - Symfony Live...
Things Your Mother Didn't Tell You About Bundle Configurations - Symfony Live...
What mom never told you about bundle configurations - Symfony Live Paris 2012
What mom never told you about bundle configurations - Symfony Live Paris 2012
Cologne Web Performance Optimization Group Web - Varnish
Cologne Web Performance Optimization Group Web - Varnish
symfony live 2010 - Using symfony events to create clean class interfaces
symfony live 2010 - Using symfony events to create clean class interfaces
symfony Live 2010 - Using Doctrine Migrations
symfony Live 2010 - Using Doctrine Migrations
symfony and immobilienscout24.de - Dennis Benkert
symfony and immobilienscout24.de - Dennis Benkert
symfony and immobilienscout24.de - Rob Bors
symfony and immobilienscout24.de - Rob Bors
Railslove Lightningtalk 20 02 09 - Web Debug Toolbars
Railslove Lightningtalk 20 02 09 - Web Debug Toolbars
Último
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Sujit Pal
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Alan Dix
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
Allon Mureinik
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Último
(20)
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Dennis Benkert - The Dog Ate My Deployment - Symfony Usergroup Berlin March 2013
1.
2.
The Dog Ate My
Deployment
3.
Dennis Benkert
Software Architect Coaching Coding Consulting
4.
Developer
Live
5.
6.
Local Deployments
7.
Unautomated Deployments aka. YOLO
Deployments
8.
Developer
Live
9.
10.
Reliability Through Automation
11.
Automation of
Builds
12.
Every Commit Should Be
Build
13.
Automation of
Tests
14.
Every Commit Should
Be Tested
15.
Automation of Deployment
16.
Every Commit Should
Be Deployable
17.
Feedback We Need It
Quick
18.
Feedback We Need It
Often
19.
20.
Continous Delivery
21.
Developer
Live
22.
Developer
Live
23.
24.
Reliability Through Automation
25.
Deploy Pipelines
26.
Let Your Code
Flow From Stage to Stage
27.
Continous
Testing Staging Live Integration
28.
Master d742e5b9 60a69cef 47d08d2a
29.
+ Clone Workspace
SCM Plugin + Build Rename Plugin
30.
Every Stage Is One
Build Job
31.
Make Successful Build Workspaces
Available
32.
Use Successful Build Workspaces
in next Stages
33.
Rename Builds With More
Information
34.
Automation of
Builds
35.
+ Ant Plugin
36.
37.
Create A Target For
Everything
38.
Structure Your
Build File
39.
Use A Framework
For This http://abc.tools.qafoo.com/
40.
41.
Automation of
Tests
42.
+ Jenkins PHP
Template + PHP QA Tools
43.
Continous
Testing Staging Live Integration
44.
Continous
Testing Staging Live Integration
45.
Jenkins PHP Template
http://jenkins-php.org/
46.
PHPUnit + Code
Coverage
47.
PHP_CodeSniffer
48.
PHPMD
49.
PHP_Depend
50.
phpcpd
51.
phploc
52.
PHPDox
53.
Monitor The Results
54.
Let Them Break Your
Builds
55.
Automation of Deployment
56.
+ Ant Plugin +
Your Favorite Deploy Tool
57.
Continous
Testing Staging Live Integration
58.
Continous
Testing Staging Live Integration
59.
Package Your Deploy Artifacts
60.
Choose Your Deployment Tool
61.
Shell Scripts
62.
63.
Choose A Tool That
Helps You
64.
Fabric
65.
Capistrano
66.
Rex
67.
group myserver =>
"servera", "serverb"; desc "Get the uptime of all server"; task "uptime", group => "myserver", sub { say run "uptime"; };
68.
$ rex uptime
69.
Choose It With Your
Operations Team
70.
Keep Your Deployment Configuration
With Your Code
71.
Let Your Deployment
Run Tests And Stop On Errors