Branch: refs/heads/master Home: https://github.com/jenkinsci/gradle-plugin Commit: 1c6dffce0e1cc3a1e793a68c7c730121b8a7562b https://github.com/jenkinsci/gradle-plugin/commit/1c6dffce0e1cc3a1e793a68c7c730121b8a7562b Author: Alexey Venderov <avende...@gmail.com> Date: 2022-09-08 (Thu, 08 Sep 2022)
Changed paths: A acceptance-tests/build.gradle A acceptance-tests/src/main/java/hudson/plugin/gradle/EnvironmentVariablesSettings.java A acceptance-tests/src/main/java/hudson/plugin/gradle/ath/config/WorkspaceModule.java A acceptance-tests/src/test/java/hudson/plugins/gradle/AbstractAcceptanceTest.java A acceptance-tests/src/test/java/hudson/plugins/gradle/GradleInjectionTest.java A acceptance-tests/src/test/java/hudson/plugins/gradle/MavenInjectionTest.java A acceptance-tests/src/test/java/hudson/plugins/gradle/MockGeServer.java A acceptance-tests/src/test/java/hudson/plugins/gradle/WithEnvVariable.java A acceptance-tests/src/test/resources/hudson.plugins.gradle.GradleInstaller A acceptance-tests/src/test/resources/hudson.tasks.Maven.MavenInstaller A acceptance-tests/src/test/resources/settings_with_ge.gradle.template A acceptance-tests/src/test/resources/simple_gradle_project.groovy.template A acceptance-tests/src/test/resources/simple_gradle_project/build.gradle A acceptance-tests/src/test/resources/simple_gradle_project/settings.gradle A acceptance-tests/src/test/resources/simple_maven_project.groovy.template A acceptance-tests/src/test/resources/simple_maven_project/.mvn/gradle-enterprise.xml A acceptance-tests/src/test/resources/simple_maven_project/pom.xml A acceptance-tests/src/test/resources/simple_maven_project/src/main/java/hudson/plugins/gradle/App.java M build.gradle M gradle/wrapper/gradle-wrapper.jar M gradle/wrapper/gradle-wrapper.properties M gradlew M gradlew.bat M settings.gradle M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionGradleIntegrationTest.groovy Log Message: ----------- Add cross version tests based on the ATH framework (#2) * Fix deprecations * Bump gradle version * Bump spock version * WIP * Copy all needed test dependencies * Override Jenkins workspace * Remove groovy * Improve workspace resolution * Use latest version of ATH * Simplify copy task * Test with the latest gradle 7.5.x * Add annotation indexer * Add test for gradle freestyle job * Add test for maven freestyle job * Add MockGeServer to capture build scans from gradle builds * Require GRADLE_ENTERPRISE_TEST_INSTANCE for maven tests * Add gradle pipeline build test * Refactor * Add maven pipeline build test * Add test for skipping gradle injection * Add tests to check injection on agents * Run acceptance tests with multiple jenkins versions * Project dependencies via custom configuration * Refactor * Use java11 on ci.jenkins.io * Run all the tests during the check phase * Use @WithOS annotation * Pass jdk version as string * Use explicit build configurations * Temporary disable latest and revert java 11 check * Use firefox in the container * Rollback changes to Jenkinsfile * Append installed tool to the PATH * Do not run acceptance tests on windows * Add more maven artifacts to the installer * Use scans.gradle.com for maven tests * Use layout instead of buildDir Commit: a9c91db7faa0a5fe61bcb2fd533781a873b5c8d2 https://github.com/jenkinsci/gradle-plugin/commit/a9c91db7faa0a5fe61bcb2fd533781a873b5c8d2 Author: Alexey Venderov <avende...@gmail.com> Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M README.adoc M build.gradle M src/main/resources/hudson/plugins/gradle/injection/init-script.gradle M src/test/groovy/hudson/plugins/gradle/AbstractIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/BuildScanIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionGradleIntegrationTest.groovy A src/test/groovy/hudson/plugins/gradle/injection/ExternalRepoProxy.groovy Log Message: ----------- Configure the URL of the repository to use when resolving the GE and CCUD plugins (#1) * Add support for JENKINSGRADLEPLUGIN_GRADLE_PLUGIN_REPOSITORY_URL env variable * Cleanup * Test custom repository url * Simplify test * Improve README Co-authored-by: Guy Brand <g...@guymas.ch> Co-authored-by: Guy Brand <g...@guymas.ch> Commit: 419ab813395dcaa94940d4287b85de2b5d7eb984 https://github.com/jenkinsci/gradle-plugin/commit/419ab813395dcaa94940d4287b85de2b5d7eb984 Author: Alexey Venderov <avende...@gmail.com> Date: 2022-09-08 (Thu, 08 Sep 2022) Changed paths: M README.adoc M build.gradle M src/main/java/hudson/plugins/gradle/injection/BuildScanInjection.java M src/main/java/hudson/plugins/gradle/injection/BuildScanInjectionListener.java M src/main/java/hudson/plugins/gradle/injection/CopyUtil.java M src/main/java/hudson/plugins/gradle/injection/EnvUtil.java M src/main/java/hudson/plugins/gradle/injection/GradleBuildScanInjection.java M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionGradleIntegrationTest.groovy Log Message: ----------- Injection is disabled if ge url is not set (#4) * Simplify injection checks * Check if ge url is set before injection * Test injection is skipped if GE url is not set * Resolve guava version conflict * Add requirement to set JENKINSGRADLEPLUGIN_GRADLE_ENTERPRISE_URL to the readme Commit: e3244138f1ee54e9bef52d61e77be4af0881f40d https://github.com/jenkinsci/gradle-plugin/commit/e3244138f1ee54e9bef52d61e77be4af0881f40d Author: Alexey Venderov <avende...@gmail.com> Date: 2022-09-09 (Fri, 09 Sep 2022) Changed paths: M acceptance-tests/build.gradle Log Message: ----------- Register Jenkins tests depending on the current java version (#5) * Register Jenkins tests depending on the current java version * Revert chrome driver * Use chrome driver for non CI builds Commit: 5aefdb8129c91d177623085b621ed37b3689ef17 https://github.com/jenkinsci/gradle-plugin/commit/5aefdb8129c91d177623085b621ed37b3689ef17 Author: Sorin Florea <30589784+sorin-flo...@users.noreply.github.com> Date: 2022-09-13 (Tue, 13 Sep 2022) Changed paths: M README.adoc M build.gradle M src/main/java/hudson/plugins/gradle/injection/BuildScanInjection.java M src/main/java/hudson/plugins/gradle/injection/BuildScanInjectionListener.java M src/main/java/hudson/plugins/gradle/injection/GradleBuildScanInjection.java A src/main/java/hudson/plugins/gradle/injection/InjectionUtils.java M src/main/java/hudson/plugins/gradle/injection/MavenBuildScanInjection.java A src/main/java/hudson/plugins/gradle/injection/MavenExtensionsHandler.java A src/test/groovy/hudson/plugins/gradle/injection/BaseInjectionIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionGradleIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionMavenIntegrationTest.groovy A src/test/groovy/hudson/plugins/gradle/injection/InjectionUtilsTest.groovy Log Message: ----------- Improve Maven instrumentation and enable/disable injection based on node labels. (#6) * Fix deprecations * Bump gradle version * Bump spock version * WIP * Copy all needed test dependencies * Override Jenkins workspace * Remove groovy * Improve workspace resolution * Use latest version of ATH * Simplify copy task * Test with the latest gradle 7.5.x * Add annotation indexer * Add test for gradle freestyle job * Add test for maven freestyle job * Add MockGeServer to capture build scans from gradle builds * Require GRADLE_ENTERPRISE_TEST_INSTANCE for maven tests * Add gradle pipeline build test * Refactor * Add maven pipeline build test * Add test for skipping gradle injection * Add tests to check injection on agents * Run acceptance tests with multiple jenkins versions * Project dependencies via custom configuration * Refactor * Use java11 on ci.jenkins.io * Run all the tests during the check phase * Use @WithOS annotation * Pass jdk version as string * Use explicit build configurations * Temporary disable latest and revert java 11 check * Use firefox in the container * Rollback changes to Jenkinsfile * Append installed tool to the PATH * Do not run acceptance tests on windows * Add more maven artifacts to the installer * Use scans.gradle.com for maven tests * Refactor maven instrumentation * Add tests * Implement feedback * Handle exceptions * Implement feedback * Fix gradle injection tests Co-authored-by: Alexey Venderov <avende...@gradle.com> Commit: 03bf07bd045f75b3103d52c5fea7eb2e97e3a97d https://github.com/jenkinsci/gradle-plugin/commit/03bf07bd045f75b3103d52c5fea7eb2e97e3a97d Author: Alexey Venderov <avende...@gmail.com> Date: 2022-09-14 (Wed, 14 Sep 2022) Changed paths: M Jenkinsfile M settings.gradle Log Message: ----------- Merge branch 'jenkinsci:master' into master Commit: 58cb8d6d72a73bcd9ca2694a3e8b43e44adfdd24 https://github.com/jenkinsci/gradle-plugin/commit/58cb8d6d72a73bcd9ca2694a3e8b43e44adfdd24 Author: Alexey Venderov <avende...@gmail.com> Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: Log Message: ----------- Merge branch 'jenkinsci:master' into master Commit: db0145deaa70e4b7efe11eb829a2012b78cb7fa3 https://github.com/jenkinsci/gradle-plugin/commit/db0145deaa70e4b7efe11eb829a2012b78cb7fa3 Author: Alexey Venderov <avende...@gradle.com> Date: 2022-09-15 (Thu, 15 Sep 2022) Changed paths: M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionMavenIntegrationTest.groovy Log Message: ----------- Fix codenarc issues Commit: d064372b5378912ef13ac1fd124e4cee1cc2c25a https://github.com/jenkinsci/gradle-plugin/commit/d064372b5378912ef13ac1fd124e4cee1cc2c25a Author: Stefan Wolf <stefan.wolf....@gmail.com> Date: 2022-09-19 (Mon, 19 Sep 2022) Changed paths: M README.adoc A acceptance-tests/build.gradle A acceptance-tests/src/main/java/hudson/plugin/gradle/EnvironmentVariablesSettings.java A acceptance-tests/src/main/java/hudson/plugin/gradle/ath/config/WorkspaceModule.java A acceptance-tests/src/test/java/hudson/plugins/gradle/AbstractAcceptanceTest.java A acceptance-tests/src/test/java/hudson/plugins/gradle/GradleInjectionTest.java A acceptance-tests/src/test/java/hudson/plugins/gradle/MavenInjectionTest.java A acceptance-tests/src/test/java/hudson/plugins/gradle/MockGeServer.java A acceptance-tests/src/test/java/hudson/plugins/gradle/WithEnvVariable.java A acceptance-tests/src/test/resources/hudson.plugins.gradle.GradleInstaller A acceptance-tests/src/test/resources/hudson.tasks.Maven.MavenInstaller A acceptance-tests/src/test/resources/settings_with_ge.gradle.template A acceptance-tests/src/test/resources/simple_gradle_project.groovy.template A acceptance-tests/src/test/resources/simple_gradle_project/build.gradle A acceptance-tests/src/test/resources/simple_gradle_project/settings.gradle A acceptance-tests/src/test/resources/simple_maven_project.groovy.template A acceptance-tests/src/test/resources/simple_maven_project/.mvn/gradle-enterprise.xml A acceptance-tests/src/test/resources/simple_maven_project/pom.xml A acceptance-tests/src/test/resources/simple_maven_project/src/main/java/hudson/plugins/gradle/App.java M build.gradle M settings.gradle M src/main/java/hudson/plugins/gradle/injection/BuildScanInjection.java M src/main/java/hudson/plugins/gradle/injection/BuildScanInjectionListener.java M src/main/java/hudson/plugins/gradle/injection/CopyUtil.java M src/main/java/hudson/plugins/gradle/injection/EnvUtil.java M src/main/java/hudson/plugins/gradle/injection/GradleBuildScanInjection.java A src/main/java/hudson/plugins/gradle/injection/InjectionUtils.java M src/main/java/hudson/plugins/gradle/injection/MavenBuildScanInjection.java A src/main/java/hudson/plugins/gradle/injection/MavenExtensionsHandler.java M src/main/resources/hudson/plugins/gradle/injection/init-script.gradle M src/test/groovy/hudson/plugins/gradle/AbstractIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/BuildScanIntegrationTest.groovy A src/test/groovy/hudson/plugins/gradle/injection/BaseInjectionIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionGradleIntegrationTest.groovy M src/test/groovy/hudson/plugins/gradle/injection/BuildScanInjectionMavenIntegrationTest.groovy A src/test/groovy/hudson/plugins/gradle/injection/ExternalRepoProxy.groovy A src/test/groovy/hudson/plugins/gradle/injection/InjectionUtilsTest.groovy Log Message: ----------- Merge pull request #177 from c00ler/avenderov/injection-improvements Gradle Enterprise injection improvements Compare: https://github.com/jenkinsci/gradle-plugin/compare/4f3d218cc5c0...d064372b5378 -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/gradle-plugin/push/refs/heads/master/4f3d21-d06437%40github.com.