GlasgowPHP: Build and host your own Composer packages

The Composer package manager has improved PHP development perhaps more than anything else in the last decade. Instead of copying code from project to project, we can now require specific packages with Composer. Packagist is a great public repository for these packages, but teams often need to keep their own internal packages private.

In this live-coding talk, we'll learn how to create a Composer package, host it on private infrastructure, and require it in a new project.

We'll build a brand new package from scratch; test it using Docker on the Jenkins CI server; host it internally using our own package repository, Satis; and finally, investigate Jenkins-ception - using Jenkins to provision itself.

When not wrestling with Jenkins, Glynn Forrest lives a double life as a classical musician and director of Backbeat Technologies, a Glasgow-based software company.

to (Europe/London time)

More details and tickets: www.meetup.com

Imported From: www.meetup.com

More Information

About GlasgowPHP

Monthly meetup of PHP developers from Glasgow and surrounding areas.

This is part of these Curated Lists