Skip to content
This repository has been archived by the owner on Oct 11, 2019. It is now read-only.

Releases: keptn-contrib/jenkins-service

0.3.0

29 May 11:07
24b642b
Compare
Choose a tag to compare

Release Notes 0.3.0

New Features

  • new Jenkins image: keptn/jenkins:0.6.0
  • The name of the namespace has the project name as prefix, e.g., sockshop-dev, sockshop-production #229
  • The deploy pipeline does not send the Dynatrace deployment event since this is handled by the dynatrace-service now #268

Fixed Issues

  • Bugfix in roll-back step of evalution_done and run_tests pipelines #292
  • Fix no healthy upstream-problem during b/g deployment #332

0.2.0

02 May 14:53
21a8a87
Compare
Choose a tag to compare

Release Notes 0.2.0

This release stabilizes the deploy pipeline and changes the configuration of the Jenkins image.

New Features

  • new Jenkins image: keptn/jenkins:0.5.0

Fixed Issues

  • Jenkins URL removed from Jenkins configuration
  • Dynatrace-related environment variables removed from Jenkins configuration
  • Hardening the deploy script to check each installation step #250
  • Hardening the deploy pipeline to check whether the environment variable DT_TENANT_URL is set. Besides, DT deploy event contains additional meta-information #268.

Known Limitations

  • The Roll back step in the evaluation_done pipeline does not work for services that contain a hyphen in their name (e.g., front-end). #292

0.1.0

09 Apr 13:39
Compare
Choose a tag to compare

Release Notes 0.1.0

This service is designed to use Jenkins for executing various continuous delivery tasks. In this release, it can make use of Jenkins jobs to:

  • deploy a service to a particular stage
  • execute tests for a deployment
  • promote the deployment to the next stage

To trigger these jobs, the service listens to CloudEvents from type:

  • sh.keptn.events.configuration-changed: When receiving this event, the service deploys an application based on the new configuration.
  • sh.keptn.events.deployment-finished: When receiving this event, the service executes a test for a deployed application.
  • sh.keptn.events.evaluation-done: When receiving this event, the service verifies the evaluation to decide whether the deployment can be promoted to the next stage.