Moved the test temp directory inside the gradle build directory#1472
Open
ribafish wants to merge 4 commits intogoogle:mainfrom
Open
Moved the test temp directory inside the gradle build directory#1472ribafish wants to merge 4 commits intogoogle:mainfrom
ribafish wants to merge 4 commits intogoogle:mainfrom
Conversation
* feature/buildImprovements: (54 commits) Revert "Deleted unneeded workflows" Revert "Created a separate trigger workflow." Fixed integration-tests:test task caching Fixed gradle-plugin tests not being cacheable because of absolutePaths Fixed checkApi deprecation and absolute path Added back missing test dependencies Removed itellij plugin from root level build.gradle.kts Added gePoc&gePoc2 branches to fire the CI onDemand workflow on each push. Deleted unneeded workflows Created a separate trigger workflow. Added a workflow_dispatch trigger to the main GHA fix java array argument variance Fix mapping of TypeAliasDescriptor to KsTypeAlias fix type resolution scopes for nested local class. AA: add missing annotations on backing fileds into properties. workaround for classpath snapshot issue exclude resources from ktlint AA:add placeholder for Resolver.getPackageAnnotations Resolver.getPackagesWithAnnotation Add Resolver.getPackageAnnotations Resolver.getPackagesWithAnnotation api. These new APIs provides capability to inspect java package level annotations. CI: upload AA test reports ... # Conflicts: # gradle.properties
* ksp/main: UPDATE_KOTLIN_VERSION: 1.9.20-dev-6963 UPDATE_KOTLIN_VERSION: 1.9.20-dev-6963 Allow auto-merge for AA commits Split kotlin versions for kotlin-analysis-api AA: replace kotlin-compiler with kotlin-compiler-for-ide Initial implementation of KSP 2 Gradle plugin Introduce KSPConfig and refactor KspAATest Fix dependencies Update CI for 1.0.13-release branch Examples: update to Gradle 8.2.1 Examples: update to 1.9.0-1.0.12 expand array for java default array values. fallback to resolved java type in case of type argument substitution failure # Conflicts: # kotlin-analysis-api/build.gradle.kts
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Moved the test temp directory inside the gradle build directory. This way we get rid of the need to specify absolute paths so that the test project have access to the test repository and ksp root project.
I also move the deletion of this temp directory to the test tasks doFirst so that it is deleted even if the build is cancelled for any reason (in which case the doLast doesn't execute).