Developers would love to "automate all the things", but where do we start? What tools exist for automating? And what can actually be automated? If we don't have unit tests can we still benefit from deployment automation? Adam Culp will show how a PHP application pulled from git, complete with unit tests, Composer dependency management, and package creation, can be deployed flawlessly using Jenkins. Then see how "Dev" and "Ops" are supported by a system if the application breaks through automated rollbacks.

Comments

Comments are closed.

Anonymous at 10:58 on 18 Mar 2017

Interesting introduction to using Jenkins. I would have liked to see more about installing and then configuring a Jenkins deployment. But this still provided a jumping off point to learning more.

Would have liked to have seen some installation information presented.

Derek Binkley at 15:02 on 18 Mar 2017

Good to see Jenkins and the workflows in action. I would have liked to see a little more in depth coverage of the how the tests and deployment actually gets configured. Plus it would be nice to go over other options for different deployment scenarios. Overall, solid talk.

Noah Bratzel at 19:25 on 18 Mar 2017

I thought this was very useful and worthwhile, but it assumed too much prior knowledge of the subject. I think it could use a least a brief intro to the basics.

Becky at 19:41 on 20 Mar 2017

I think I would have gotten more from the talk if I worked on more long term projects. But it was interesting to learn about continuous deployment tools and strategies.