diff --git a/README.md b/README.md index 0727e27..3f8da73 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ is automatically applied by the `snowflake` plugin: ```groovy plugins { id 'java' - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } ``` @@ -234,7 +234,7 @@ Our `plugins` DSL from the build file: plugins { id 'java' id 'groovy' // needed for Spock testing framework - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } ``` @@ -299,7 +299,7 @@ The same applies for the topic of functional testing below. ### Functional Testing [Functional testing](https://en.wikipedia.org/wiki/Functional_testing) describes what the system does, and in my mind, this involves testing our deployed code in Snowflake. -Regardless of what we call it, we _know we need this_, and it's a crucial component in our build chain. +Regardless of what we call it, we _know we need this_ as a crucial component in our build chain. This plugin contains a custom Spock Specification class called `SnowflakeSpec` that can be used in a new test suite. By default, this test suite is called `functionalTest`, though the name can be configured using the `testSuite` property. @@ -311,7 +311,7 @@ functionalTest(JvmTestSuite) { all { useSpock('2.3-groovy-3.0') dependencies { - implementation "io.github.stewartbryson:gradle-snowflake-plugin:2.0.13" + implementation "io.github.stewartbryson:gradle-snowflake-plugin:2.0.14" } testTask.configure { failFast true diff --git a/examples/groovy/build.gradle b/examples/groovy/build.gradle index db68b27..d46e6ea 100644 --- a/examples/groovy/build.gradle +++ b/examples/groovy/build.gradle @@ -1,7 +1,7 @@ plugins { id 'groovy' id 'com.github.ben-manes.versions' version '0.46.0' - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } repositories { diff --git a/examples/java-external-stage/build.gradle b/examples/java-external-stage/build.gradle index ded5909..5d739c3 100644 --- a/examples/java-external-stage/build.gradle +++ b/examples/java-external-stage/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java' id 'com.github.ben-manes.versions' version '0.46.0' - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } repositories { diff --git a/examples/java-testing/build.gradle b/examples/java-testing/build.gradle index 49faf6f..41d7bf9 100644 --- a/examples/java-testing/build.gradle +++ b/examples/java-testing/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java' id 'groovy' // needed for Spock testing framework - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' id 'com.adarshr.test-logger' version '3.2.0' // added for testing id 'com.github.ben-manes.versions' version '0.46.0' } diff --git a/examples/java/build.gradle b/examples/java/build.gradle index 6ec21f5..ddc95dc 100644 --- a/examples/java/build.gradle +++ b/examples/java/build.gradle @@ -1,7 +1,7 @@ plugins { id 'java' id 'com.github.ben-manes.versions' version '0.46.0' - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } repositories { diff --git a/examples/kotlin/build.gradle b/examples/kotlin/build.gradle index dc5376f..3dfffc7 100644 --- a/examples/kotlin/build.gradle +++ b/examples/kotlin/build.gradle @@ -1,7 +1,7 @@ plugins { id "org.jetbrains.kotlin.jvm" version "1.8.21" id 'com.github.ben-manes.versions' version '0.46.0' - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } repositories { diff --git a/examples/scala/build.gradle b/examples/scala/build.gradle index 01027f2..37b5f37 100644 --- a/examples/scala/build.gradle +++ b/examples/scala/build.gradle @@ -1,7 +1,7 @@ plugins { id 'scala' id 'com.github.ben-manes.versions' version '0.46.0' - id 'io.github.stewartbryson.snowflake' version '2.0.13' + id 'io.github.stewartbryson.snowflake' version '2.0.14' } repositories { @@ -18,8 +18,6 @@ java { } } -version='0.1.0' - snowflake { connection = 'gradle_plugin' stage = 'upload' @@ -32,6 +30,9 @@ snowflake { } } +version='0.1.0' + + // empty task for matrix strategy execution in GitHub Actions // please ignore afterEvaluate { diff --git a/src/examples/java-testing/build.gradle b/src/examples/java-testing/build.gradle index 3dea817..2a6ad87 100644 --- a/src/examples/java-testing/build.gradle +++ b/src/examples/java-testing/build.gradle @@ -67,6 +67,6 @@ version='0.1.0' afterEvaluate { tasks.register('matrixStrategy') { description 'Empty task for matrix strategy execution in GitHub Actions.' - dependsOn functionalTest + dependsOn functionalTest, dropEphemeral } }