Skip to content

Jenkins 2 workshop - The art of Continuous Integration

Photo of Dave Liddament
Hosted By
Dave L. and Nigel D.
Jenkins 2 workshop - The art of Continuous Integration

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/

Photo of Bristol PHP Training group
Bristol PHP Training
See more events
Temple studios
Temple Gate · Bristol, BS1 6QA