mirror of
				https://github.com/actions/setup-java.git
				synced 2025-11-04 08:53:32 +00:00 
			
		
		
		
	test: extract build.gradle to a file in __tests__ dir
This commit is contained in:
		
							parent
							
								
									f537562e33
								
							
						
					
					
						commit
						b047f97e17
					
				
							
								
								
									
										24
									
								
								.github/workflows/e2e-cache.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								.github/workflows/e2e-cache.yml
									
									
									
									
										vendored
									
									
								
							@ -33,17 +33,7 @@ jobs:
 | 
			
		||||
          cache: gradle
 | 
			
		||||
      - name: Create files to cache
 | 
			
		||||
        run: |
 | 
			
		||||
          cat <<EOF > build.gradle
 | 
			
		||||
            plugins { id 'java' }
 | 
			
		||||
            repositories { mavenCentral() }
 | 
			
		||||
            dependencies { implementation 'org.codehaus.groovy:groovy:1.8.6' }
 | 
			
		||||
            tasks.register('downloadDependencies') { doLast {
 | 
			
		||||
              def total = configurations.compileClasspath.inject (0) { sum, file ->
 | 
			
		||||
                sum + file.length()
 | 
			
		||||
              }
 | 
			
		||||
              println total
 | 
			
		||||
            }}
 | 
			
		||||
          EOF
 | 
			
		||||
          cp __tests__/cache/gradle/build.gradle .
 | 
			
		||||
          gradle downloadDependencies
 | 
			
		||||
          if [ ! -d ~/.gradle/caches ]; then
 | 
			
		||||
            echo "::error::The ~/.gradle/caches directory does not exist unexpectedly"
 | 
			
		||||
@ -57,17 +47,7 @@ jobs:
 | 
			
		||||
        uses: actions/checkout@v2
 | 
			
		||||
      - name: Create build.gradle
 | 
			
		||||
        run: |
 | 
			
		||||
          cat <<EOF > build.gradle
 | 
			
		||||
            plugins { id 'java' }
 | 
			
		||||
            repositories { mavenCentral() }
 | 
			
		||||
            dependencies { implementation 'org.codehaus.groovy:groovy:1.8.6' }
 | 
			
		||||
            tasks.register('downloadDependencies') { doLast {
 | 
			
		||||
              def total = configurations.compileClasspath.inject (0) { sum, file ->
 | 
			
		||||
                sum + file.length()
 | 
			
		||||
              }
 | 
			
		||||
              println total
 | 
			
		||||
            }}
 | 
			
		||||
          EOF
 | 
			
		||||
          cp __tests__/cache/gradle/build.gradle .
 | 
			
		||||
          if [ -d ~/.gradle/caches ]; then
 | 
			
		||||
            echo "::error::The ~/.gradle/caches directory exists unexpectedly"
 | 
			
		||||
            exit 1
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										17
									
								
								__tests__/cache/gradle/build.gradle
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								__tests__/cache/gradle/build.gradle
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@ -0,0 +1,17 @@
 | 
			
		||||
plugins {
 | 
			
		||||
    id 'java'
 | 
			
		||||
}
 | 
			
		||||
repositories {
 | 
			
		||||
    mavenCentral()
 | 
			
		||||
}
 | 
			
		||||
dependencies {
 | 
			
		||||
    implementation 'org.codehaus.groovy:groovy:1.8.6'
 | 
			
		||||
}
 | 
			
		||||
tasks.register('downloadDependencies') {
 | 
			
		||||
    doLast {
 | 
			
		||||
        def total = configurations.compileClasspath.inject (0) { sum, file ->
 | 
			
		||||
            sum + file.length()
 | 
			
		||||
        }
 | 
			
		||||
        println total
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user