Tags: getgauge/gauge-java
Tags
Bump io.grpc:grpc-bom from 1.83.0 to 1.83.1 in the maven-dependencies… … group (#960) * Bump io.grpc:grpc-bom in the maven-dependencies group Bumps the maven-dependencies group with 1 update: [io.grpc:grpc-bom](https://github.com/grpc/grpc-java). Updates `io.grpc:grpc-bom` from 1.83.0 to 1.83.1 - [Release notes](https://github.com/grpc/grpc-java/releases) - [Commits](grpc/grpc-java@v1.83.0...v1.83.1) --- updated-dependencies: - dependency-name: io.grpc:grpc-bom dependency-version: 1.83.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: maven-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> * chore: bump version Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> * build: remove use of setup-maven plugin Locking maven version is better done with mvnw but probably not necessary here, better to just use what is available on GHA runner for now, to rely on `setup-java` to configure for us. Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
Rationalise runtime dependencies (#939) * Remove unnecessary transitive dependencies Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> * Update NOTICE Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> --------- Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
feat: add support for skipping scenarios via SkipScenarioException (#924 ) * feat: add support for skipping scenarios via SkipScenarioException - Introduced `SkipScenarioException` in the Gauge API to allow users to skip scenarios programmatically. - Updated `MethodExecutor` to catch `SkipScenarioException` and return a `ProtoExecutionResult` with `skipScenario=true`, an appropriate message, and no failure flag. - Added unit test `testStepMethodExecutionWithSkipScenarioException` in `StepExecutionStageTest.java` to verify the behavior. This implements the feature request from issue #691 by allowing steps to skip execution cleanly using `Gauge.skip("reason")`. Signed-off-by: mehmetozdursun <142603171+mehmetozdursun@users.noreply.github.com> Signed-off-by: serhatozdursun <serhat.ozdursun@gmail.com> * fix mergeExecResults for a missing skipped flag Signed-off-by: serhatozdursun <serhat.ozdursun@gmail.com> * Update AbstractExecutionStage.java fix the format issue which cause the fail Signed-off-by: serhatozdursun <serhat.ozdursun@gmail.com> * Bump up gauge-java version Signed-off-by: serhatozdursun <serhat.ozdursun@gmail.com> * Tidy handling of scenario skipping; adding additional merge tests Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> --------- Signed-off-by: mehmetozdursun <142603171+mehmetozdursun@users.noreply.github.com> Signed-off-by: serhatozdursun <serhat.ozdursun@gmail.com> Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com> Co-authored-by: mehmetozdursun <142603171+mehmetozdursun@users.noreply.github.com> Co-authored-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
Migrate publishing to Sonatype Central Publisher Portal (#923) https://central.sonatype.org/faq/what-is-different-between-central-portal-and-legacy-ossrh/#process-to-migrate Signed-off-by: Chad Wilson <29788154+chadlwilson@users.noreply.github.com>
Update protos and tidy test code (#848) * Consolidate on junit-jupiter and tidy POM Signed-off-by: Chad Wilson <chadw@thoughtworks.com> * Update protos and regenerate Signed-off-by: Chad Wilson <chadw@thoughtworks.com> * Remove unnecessary commons-io dependency Signed-off-by: Chad Wilson <chadw@thoughtworks.com> * Bump go to 1.23 Signed-off-by: Chad Wilson <chadw@thoughtworks.com> * Use more modern Maven version on GHA Signed-off-by: Chad Wilson <chadw@thoughtworks.com> --------- Signed-off-by: Chad Wilson <chadw@thoughtworks.com>
PreviousNext