You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

First of all, thanks for taking the time to validate an Apache StreamPipes (incubating) release!

The following steps should help you in performing the necessary steps to validate a release. Any comments or improvements to this guide are highly appreciated!

Introduction

An Apache StreamPipes release currently consists of three different source releases:

  • incubator-streampipes is the core of Apache StreamPipes
  • incubator-streampipes-extensions contains several extensions (> 20 adapters and > 70 pipeline elements)
  • incubator-streampipes-installer contains installation files for Docker, a CLI and helm charts for running StreamPipes in Kubernetes.

Using the validation script


Manual validation


Validation Template

See also the Incubator Release Checklist (which is not official policy, but may help)

Here is a template that can help you valiating a release:


  • Download all staged artifacts under the url specified in the release vote email
  • Verify the signature is correct
  • Check if the check is successful.
  • Check if the signature references an Apache email address.
  • Verify the SHA512 hashes.
  • Unzip the archive.
  • Verify the existence of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle.
  • Verify the content of LICENSE, NOTICE, README, RELEASE_NOTES files in the extracted source bundle.
  • Run RAT
  • Search for SNAPSHOT
  • Build the project according to the information in the README.md file.
  • No labels