Skip to content

v2.0.0

Choose a tag to compare

@ppxl ppxl released this 21 Feb 12:18
· 20 commits to develop since this release

🤖 🚢 Release v2.0.0 🎈 🎉

Heads-up: Breaking change ahead!

This version changes a hardcoded repository name into a changeable
repository name in the withMavenSettings.mvnWithSettings() part. It
does default to maven-central though. But if the need arises to choose
a different repository, the new signature looks like this:

withMavenSettings.mvnWithSettings nexusCredentials, cesFQDN,
yourDifferentRepositoryName, mvnCallArgs

Added

  • new lib function for running E2E tests with pure Selenium without
    the help of Zalenium
    • This is addressable with following jenkins pipeline variable:
      withSelenium
    • Please note that withSelenium MUST receive a Docker network
      because several containers are started and which must communicate with
      each other.

Changed

  • signatures for withMavenSettings changed slightly so the maven
    central mirror can be configured
  • helper generateZaleniumJobName was renamed to generateJobName
    • a delegate method keeps up the backward compatibility
    • Please note that the method generateZaleniumJobName() may be
      removed in future releases
  • generateJobName now uses - instead of _ because of possible
    problems when used as DNS name

Bugfix

The (deleted) release v1.2.0 introduced a defect in which the default Nexus mirror
repository name was not properly set. This releases removes this defect
(#9)