Skip to content

Commit

Permalink
Use new stutter plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
ajoberstar committed Feb 7, 2022
1 parent 74cfa40 commit 0bf34a6
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 52 deletions.
8 changes: 2 additions & 6 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,6 @@ on:
jobs:
ci:
runs-on: ubuntu-latest
strategy:
matrix:
java: [11, 17]
fail-fast: false
env:
GRADLE_OPTS: -Dorg.gradle.java.installations.fromEnv=JAVA_HOME_8_x64,JAVA_HOME_11_x64,JAVA_HOME_17_x64
steps:
Expand All @@ -18,11 +14,11 @@ jobs:
with:
fetch-depth: 0

- name: Setup Java ${{ matrix.java }}
- name: Setup Java 11
uses: actions/setup-java@v2
with:
distribution: temurin
java-version: ${{ matrix.java }}
java-version: 11
- name: Setup Java 17
uses: actions/setup-java@v2
with:
Expand Down
30 changes: 1 addition & 29 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,7 @@ on:
push:
tags: ["*"]
jobs:
check:
runs-on: ubuntu-latest
strategy:
matrix:
java: [11, 17]
fail-fast: false
steps:
- name: Checkout repo
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Setup Java ${{ matrix.java }}
uses: actions/setup-java@v2
with:
distribution: temurin
java-version: ${{ matrix.java }}
- name: Setup Java 17
uses: actions/setup-java@v2
with:
distribution: temurin
java-version: 17

- name: Validate Gradle Wrapper
uses: gradle/wrapper-validation-action@v1
- name: Setup Gradle
uses: gradle/gradle-build-action@v2
- name: Gradle check
run: ./gradlew check --continue
publish:
release:
runs-on: ubuntu-latest
needs: check
steps:
Expand Down
8 changes: 0 additions & 8 deletions grgit-gradle/.stutter/java11.lock

This file was deleted.

3 changes: 0 additions & 3 deletions grgit-gradle/.stutter/java17.lock

This file was deleted.

23 changes: 18 additions & 5 deletions grgit-gradle/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,15 +40,28 @@ tasks.named<Jar>("jar") {
}

stutter {
setSparse(true)
java(11) {
compatibleRange("5.0")
val java11 by matrices.creating {
javaToolchain {
languageVersion.set(JavaLanguageVersion.of(11))
}
gradleVersions {
compatibleRange("5.0")
}
}
java(17) {
compatibleRange("7.3")
val java17 by matrices.creating {
javaToolchain {
languageVersion.set(JavaLanguageVersion.of(17))
}
gradleVersions {
compatibleRange("7.3")
}
}
}

tasks.named("check") {
dependsOn(tasks.named("compatTest"))
}

pluginBundle {
website = "https://github.com/ajoberstar/grgit"
vcsUrl = "https://github.com/ajoberstar/grgit.git"
Expand Down
3 changes: 3 additions & 0 deletions grgit-gradle/stutter.lockfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# DO NOT MODIFY: Generated by Stutter plugin.
java11=5.0,5.6.4,6.0.1,6.9.2,7.0.2,7.3.3,7.4-rc-2
java17=7.3.3,7.4-rc-2
2 changes: 1 addition & 1 deletion settings.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ pluginManagement {
id("org.ajoberstar.grgit") version "4.1.1"
id("org.ajoberstar.reckon") version "0.13.1"
id("org.ajoberstar.git-publish") version "3.0.0"
id("org.ajoberstar.stutter") version "0.6.0"
id("org.ajoberstar.stutter") version "0.7.0"

id("com.diffplug.spotless") version "6.2.1"
id("org.jbake.site") version "5.5.0"
Expand Down

0 comments on commit 0bf34a6

Please sign in to comment.