Releases: cloudogu/zalenium-build-lib
Releases · cloudogu/zalenium-build-lib
v2.1.1
v2.1.0
v2.0.0
🤖 🚢 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 ofZalenium
- 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.
- This is addressable with following jenkins pipeline variable:
Changed
- signatures for
withMavenSettings
changed slightly so the maven
central mirror can be configured - helper
generateZaleniumJobName
was renamed togenerateJobName
- 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)
v1.1.0
Maven settings and truststore helpers
This adds several global variables:
- withMavenSettings
- truststore
- helper