Skip to content

Details

• What we'll do
With this workshop you will learn how to setup, configure and use Jenkins 2 Pipelines with your workloads.

Oriented for the discerning PHP developer, it nevertheless applies to anything that can be splited in discrete work units.

In this workshop you will:

  • Install and setup Jenkins 2
  • Overview the most common plugins
  • Configure Jenkins 2 for use with your Version Control System (we will be using GIT on the workshop)
  • Overview of Jenkins 2 Pipelines
  • Setup and configure a pipeline
  • Run and debug error situations in a pipeline
  • Fix and redeploy the pipelines
  • Credentials and security in Jenkins 2 and pipelines
  • Using Docker with pipelines (intro)
  • Groovy language to create custom stages (intro)

• What to bring
A computer with:

  • Java JDK 8.x already configured and running (MacOS or Linux preferably)
  • GIT (2.x preferably)
  • All tools required for the specific instructions that you want to run (composer, phpunit, and any other)

The workshop will be run assuming a working unix environment akin to Linux / MacOS.
If using Windows, you will need to know how to setup paths / folders as they will be much different.

There will be a GIT repo to clone (the exact location will be announced later on).

• Important to know

Thanks to or sponsors Oncorps: http://www.oncorps.io/

Members are also interested in