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
Seleniumwithout
the help ofZalenium- This is addressable with following jenkins pipeline variable:
withSelenium - Please note that
withSeleniumMUST 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
withMavenSettingschanged slightly so the maven
central mirror can be configured - helper
generateZaleniumJobNamewas renamed togenerateJobName- a delegate method keeps up the backward compatibility
- Please note that the method
generateZaleniumJobName()may be
removed in future releases
generateJobNamenow 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