mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-26 12:10:13 +08:00
Use build scan instead of --info --stacktrace (#1008)
So we can have much neater build logs
This commit is contained in:
parent
01374b1d32
commit
d998b655e5
16
.github/workflows/bintray.yml
vendored
16
.github/workflows/bintray.yml
vendored
@ -32,7 +32,7 @@ jobs:
|
|||||||
run: chmod -R 777 *
|
run: chmod -R 777 *
|
||||||
|
|
||||||
- name: Init gradle project
|
- name: Init gradle project
|
||||||
run: ./gradlew clean --info
|
run: ./gradlew clean --scan
|
||||||
|
|
||||||
- name: Check keys
|
- name: Check keys
|
||||||
run: >
|
run: >
|
||||||
@ -46,31 +46,31 @@ jobs:
|
|||||||
- name: fillBuildConstants
|
- name: fillBuildConstants
|
||||||
run: >
|
run: >
|
||||||
./gradlew
|
./gradlew
|
||||||
fillBuildConstants --info --stacktrace
|
fillBuildConstants --scan
|
||||||
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
||||||
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
||||||
|
|
||||||
- name: Assemble
|
- name: Assemble
|
||||||
run: ./gradlew assemble --info --stacktrace
|
run: ./gradlew assemble --scan
|
||||||
|
|
||||||
- name: Check
|
- name: Check
|
||||||
run: ./gradlew check --info --stacktrace
|
run: ./gradlew check --scan
|
||||||
|
|
||||||
- name: Gradle :mirai-core-utils:publish
|
- name: Gradle :mirai-core-utils:publish
|
||||||
run: >
|
run: >
|
||||||
./gradlew :mirai-core-utils:publish --info --stacktrace
|
./gradlew :mirai-core-utils:publish --scan
|
||||||
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
||||||
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
||||||
|
|
||||||
- name: Gradle :mirai-core-api:publish
|
- name: Gradle :mirai-core-api:publish
|
||||||
run: >
|
run: >
|
||||||
./gradlew :mirai-core-api:publish --info --stacktrace
|
./gradlew :mirai-core-api:publish --scan
|
||||||
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
||||||
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
||||||
|
|
||||||
- name: Gradle :mirai-core:publish
|
- name: Gradle :mirai-core:publish
|
||||||
run: >
|
run: >
|
||||||
./gradlew :mirai-core:publish --info --stacktrace
|
./gradlew :mirai-core:publish --scan
|
||||||
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
-Dbintray_user=${{ secrets.BINTRAY_USER }} -Pbintray_user=${{ secrets.BINTRAY_USER }}
|
||||||
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
-Dbintray_key=${{ secrets.BINTRAY_KEY }} -Pbintray_key=${{ secrets.BINTRAY_KEY }}
|
||||||
|
|
||||||
@ -118,6 +118,6 @@ jobs:
|
|||||||
- name: Publish Gradle plugin
|
- name: Publish Gradle plugin
|
||||||
run: >
|
run: >
|
||||||
./gradlew
|
./gradlew
|
||||||
:mirai-console-gradle:publishPlugins --info --stacktrace
|
:mirai-console-gradle:publishPlugins --scan
|
||||||
-Dgradle.publish.key=${{ secrets.GRADLE_PUBLISH_KEY }} -Pgradle.publish.key=${{ secrets.GRADLE_PUBLISH_KEY }}
|
-Dgradle.publish.key=${{ secrets.GRADLE_PUBLISH_KEY }} -Pgradle.publish.key=${{ secrets.GRADLE_PUBLISH_KEY }}
|
||||||
-Dgradle.publish.secret=${{ secrets.GRADLE_PUBLISH_SECRET }} -Pgradle.publish.secret=${{ secrets.GRADLE_PUBLISH_SECRET }}
|
-Dgradle.publish.secret=${{ secrets.GRADLE_PUBLISH_SECRET }} -Pgradle.publish.secret=${{ secrets.GRADLE_PUBLISH_SECRET }}
|
||||||
|
12
.github/workflows/build.yml
vendored
12
.github/workflows/build.yml
vendored
@ -19,13 +19,13 @@ jobs:
|
|||||||
run: chmod -R 777 *
|
run: chmod -R 777 *
|
||||||
|
|
||||||
- name: Init gradle project
|
- name: Init gradle project
|
||||||
run: ./gradlew clean --info --stacktrace
|
run: ./gradlew clean --scan
|
||||||
|
|
||||||
- name: Build mirai-core series
|
- name: Build mirai-core series
|
||||||
run: ./gradlew assemble --info --stacktrace
|
run: ./gradlew assemble --scan
|
||||||
|
|
||||||
- name: mirai-core Tests
|
- name: mirai-core Tests
|
||||||
run: ./gradlew check --info --stacktrace
|
run: ./gradlew check --scan
|
||||||
|
|
||||||
build-all:
|
build-all:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
@ -45,10 +45,10 @@ jobs:
|
|||||||
run: chmod -R 777 *
|
run: chmod -R 777 *
|
||||||
|
|
||||||
- name: Init gradle project
|
- name: Init gradle project
|
||||||
run: ./gradlew clean --info --stacktrace
|
run: ./gradlew clean --scan
|
||||||
|
|
||||||
- name: Build all
|
- name: Build all
|
||||||
run: ./gradlew assemble --info --stacktrace
|
run: ./gradlew assemble --scan
|
||||||
|
|
||||||
- name: All Tests
|
- name: All Tests
|
||||||
run: ./gradlew check --info --stacktrace
|
run: ./gradlew check --scan
|
||||||
|
@ -144,6 +144,11 @@ tasks.register("cleanExceptIntellij") {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
extensions.findByName("buildScan")?.withGroovyBuilder {
|
||||||
|
setProperty("termsOfServiceUrl", "https://gradle.com/terms-of-service")
|
||||||
|
setProperty("termsOfServiceAgree", "yes")
|
||||||
|
}
|
||||||
|
|
||||||
fun Project.useIr() {
|
fun Project.useIr() {
|
||||||
kotlinCompilations?.forEach { kotlinCompilation ->
|
kotlinCompilations?.forEach { kotlinCompilation ->
|
||||||
kotlinCompilation.kotlinOptions.freeCompilerArgs += "-Xuse-ir"
|
kotlinCompilation.kotlinOptions.freeCompilerArgs += "-Xuse-ir"
|
||||||
|
Loading…
Reference in New Issue
Block a user