This is an automated email from the ASF dual-hosted git repository.
jonnybot pushed a change to branch remove-circle-ci
in repository https://gitbox.apache.org/repos/asf/groovy-geb.git
discard 5b19a4a2 TO DROP: Add push event for now
discard 78c8a2cf Add SauceLabs tests to GitHub Actions
discard a91edd33 Remove CircleCI jobs already in GitHub Actions
add 343319c8 Fix a race-condition in reporting with parallel execution
add 42d5ad9a Do not persist a driver instance in the configuration object
but in the browser
add 11a2e40f Add reporter exceptions to test exception as suppressed
instead of swallowing them
add fc4130b3 Fix multi-window reporting trying to resolve 'backing' in the
SUT
add 56348277 Fix the driver caching so that global and per-thread cache do
not step on each others toes
add 0a35f356 Update references to old site to new site
add ad722dd6 Separate the dynamic page content of PageOrientedSpec to only
the page that expects it
add 67c51d3b Remove trailing slash
add 4aed3b2f Support GString as JS execution argument
add 8a12aba5 Overhaul the manual
add 3d8f217d Support Navigator as JS execution argument
add 61704326 Support Closure<CharSequence> JS execution script argument
add 48acacc6 Update vcs URL for gradle plugins
add 39148aaf Restore submodule publishing
add aced1661 Update developer list
add 335dd9b0 Update buildSrc/src/main/groovy/geb.publishing.gradle
add 0963bd9c tweak to website
add 8af1eba9 tweak to website
add d20ae485 Use semantic version
add ea152ccf Fix license files for included libraries
add 05342658 Add manuals to doc site jar
add df85baad Bump actions/setup-java from 4 to 5
add 58c96569 Bump actions/checkout from 4 to 5
add 4adf6fb8 Add reproducible flag to disable Last Updated date
add 75d12d5f Release 8.0.0: update versions
add 4266eeee Prepare next snapshot version
add efae6b19 fix(webstorage): replace removed Selenium HTML5 APIs (4.35.0)
add 97deccab fix(webstorage): feedback - use `Object.keys`
add fc30edd7 fix(webstorage): add return keyword
add 8a8aaa1c fix(webstorage): restore api in 8
add aea65de6 Bump gradle/actions from 4 to 5 (#290)
add e345b1f3 Note changed CI location
new 4ab8bc28 Remove CircleCI jobs already in GitHub Actions
new 6c32e852 Add SauceLabs tests to GitHub Actions
new 074bc176 Delete the rest of Circle CI
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (5b19a4a2)
\
N -- N -- N refs/heads/remove-circle-ci (074bc176)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.circleci/config.yml | 193 ------------
.github/workflows/build-check.yml | 6 +-
.github/workflows/check-manual.yml | 6 +-
.github/workflows/dockerised-cross-browser.yml | 6 +-
.github/workflows/gradle-wrapper-validation.yml | 2 +-
.github/workflows/license-check.yml | 6 +-
.github/workflows/local-browser.yml | 6 +-
.github/workflows/saucelabs.yml | 2 +-
LICENSE | 129 ++++++++
README.md | 2 +-
RELEASING.md | 2 +-
buildSrc/src/main/groovy/geb.base.gradle | 2 +-
buildSrc/src/main/groovy/geb.coordinates.gradle | 4 +-
.../main/groovy/geb.published-groovy-module.gradle | 4 +
buildSrc/src/main/groovy/geb.publishing.gradle | 16 +-
.../src/test/groovy/intro/ScriptingSpec.groovy | 4 +-
.../src/test/groovy/intro/page/GebHomePage.groovy | 2 +-
.../groovy/javascript/JQuerySupportSpec.groovy | 2 +-
.../src/test/groovy/browser/GoogleSpec.groovy | 16 +-
.../src/test/groovy/browser/QuitSpec.groovy | 2 +-
.../test/groovy/browser/WithNewWindowSpec.groovy | 4 +-
.../src/test/groovy/browser/WithWindowSpec.groovy | 4 +-
.../groovy/configuration/DriverConfigSpec.groovy | 12 +-
.../groovy/configuration/FunctionalSpec.groovy | 4 +-
.../javascript/AccessingVariablesSpec.groovy | 2 +
.../groovy/javascript/CallingMethodsSpec.groovy | 6 +-
.../javascript/ExecutingArbitraryCodeSpec.groovy | 23 +-
.../test/groovy/modules/UrlInputSnippetSpec.groovy | 4 +-
.../test/groovy/navigator/TraversingSpec.groovy | 4 +-
.../groovy/pages/AdvancedNavigationSpec.groovy | 34 +-
.../src/test/groovy/reporting/ReportingSpec.groovy | 8 +-
doc/manual/manual.gradle | 86 +++--
doc/manual/src/docs/asciidoc/010-intro.adoc | 71 ++---
doc/manual/src/docs/asciidoc/020-browser.adoc | 83 +++--
doc/manual/src/docs/asciidoc/021-driver.adoc | 4 +-
doc/manual/src/docs/asciidoc/030-navigator.adoc | 178 +++++------
doc/manual/src/docs/asciidoc/040-pages.adoc | 154 ++++-----
doc/manual/src/docs/asciidoc/050-modules.adoc | 136 ++++----
.../src/docs/asciidoc/060-configuration.adoc | 64 ++--
.../src/docs/asciidoc/070-implicit-assertions.adoc | 54 ++--
doc/manual/src/docs/asciidoc/080-javascript.adoc | 94 +++---
doc/manual/src/docs/asciidoc/081-downloading.adoc | 4 +-
doc/manual/src/docs/asciidoc/090-binding.adoc | 8 +-
doc/manual/src/docs/asciidoc/100-reporting.adoc | 8 +-
doc/manual/src/docs/asciidoc/110-testing.adoc | 18 +-
.../src/docs/asciidoc/111-cloud-browsers.adoc | 349 ++++++++++++++++-----
.../src/docs/asciidoc/120-build-integrations.adoc | 200 +++++++-----
.../src/docs/asciidoc/130-ide-and-typing.adoc | 46 ++-
doc/manual/src/docs/asciidoc/140-project.adoc | 43 +--
doc/manual/src/docs/asciidoc/_links.adoc | 41 ++-
doc/manual/src/docs/asciidoc/index.adoc | 4 +-
doc/site/public/images/asf_logo.png | Bin 21243 -> 0 bytes
doc/site/site.gradle | 4 +-
doc/site/templates/main.html | 4 +-
gradle/codenarc/rulesets.groovy | 4 +-
gradle/libs.versions.toml | 7 +-
integration/geb-gradle/geb-gradle.gradle | 4 +-
licenses/font-awesome-license.txt | 165 ++++++++++
LICENSE => licenses/google-prettify-license.txt | 14 +-
licenses/jquery-js-license.txt | 20 ++
licenses/lato-license.txt | 37 +++
licenses/mavenpro-license.txt | 37 +++
licenses/roboto-license.txt | 37 +++
licenses/{LICENSE-BASE => roboto-slab-license.txt} | 1 -
licenses/semantic-ui-license.txt | 7 +
licenses/sourcecodepro-license.txt | 37 +++
licenses/syntax-highlighter-license.txt | 20 ++
module/geb-core/src/main/groovy/geb/Browser.groovy | 66 ++--
.../src/main/groovy/geb/Configuration.groovy | 35 ++-
.../groovy/geb/driver/CachingDriverFactory.groovy | 15 +-
.../error/WebStorageNotSupportedException.groovy | 4 +
.../main/groovy/geb/js/JavascriptInterface.groovy | 26 +-
.../src/main/groovy/geb/navigator/Navigator.groovy | 4 +-
.../groovy/geb/report/MultiWindowReporter.groovy | 4 +-
.../groovy/geb/report/ReportingListener.groovy | 4 +-
.../src/main/groovy/geb/test/GebTestManager.groovy | 5 +
.../main/groovy/geb/webstorage/LocalStorage.groovy | 25 +-
.../groovy/geb/webstorage/SessionStorage.groovy | 25 +-
.../src/test/groovy/geb/BrowserSpec.groovy | 4 +-
.../test/groovy/geb/JavascriptInterfaceSpec.groovy | 72 ++++-
.../test/groovy/geb/PageOrientedDynamicSpec.groovy | 116 +++++++
.../src/test/groovy/geb/PageOrientedSpec.groovy | 64 ----
.../geb-core/src/test/groovy/geb/PauseSpec.groovy | 2 +-
.../conf/ConfigurationDriverCreationSpec.groovy | 4 +-
.../test/groovy/geb/conf/DriverCachingSpec.groovy | 38 ++-
.../geb/driver/CachingDriverFactorySpec.groovy | 45 +++
.../navigator/FindAndFilterNavigatorSpec.groovy | 2 +-
.../geb/report/MultiWindowReporterSpec.groovy | 16 +-
.../geb/test/GebTestManagerBrowserResetSpec.groovy | 4 +-
.../textmatching/TextMatchingSupportSpec.groovy | 4 +-
.../webstorage/UnsupportedWebStorageSpec.groovy | 42 ---
.../main/groovy/geb/spock/OnFailureReporter.groovy | 4 +-
.../groovy/geb/spock/GebReportingSpecSpec.groovy | 5 +-
settings.gradle | 6 +
94 files changed, 1988 insertions(+), 1213 deletions(-)
delete mode 100644 .circleci/config.yml
delete mode 100644 doc/site/public/images/asf_logo.png
create mode 100644 licenses/font-awesome-license.txt
copy LICENSE => licenses/google-prettify-license.txt (94%)
create mode 100644 licenses/jquery-js-license.txt
create mode 100644 licenses/lato-license.txt
create mode 100644 licenses/mavenpro-license.txt
create mode 100644 licenses/roboto-license.txt
copy licenses/{LICENSE-BASE => roboto-slab-license.txt} (99%)
create mode 100644 licenses/semantic-ui-license.txt
create mode 100644 licenses/sourcecodepro-license.txt
create mode 100644 licenses/syntax-highlighter-license.txt
create mode 100644
module/geb-core/src/test/groovy/geb/PageOrientedDynamicSpec.groovy
create mode 100644
module/geb-core/src/test/groovy/geb/driver/CachingDriverFactorySpec.groovy
delete mode 100644
module/geb-core/src/test/groovy/geb/webstorage/UnsupportedWebStorageSpec.groovy