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
 | 
					          cache: gradle
 | 
				
			||||||
      - name: Create files to cache
 | 
					      - name: Create files to cache
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          cat <<EOF > build.gradle
 | 
					          cp __tests__/cache/gradle/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
 | 
					 | 
				
			||||||
          gradle downloadDependencies
 | 
					          gradle downloadDependencies
 | 
				
			||||||
          if [ ! -d ~/.gradle/caches ]; then
 | 
					          if [ ! -d ~/.gradle/caches ]; then
 | 
				
			||||||
            echo "::error::The ~/.gradle/caches directory does not exist unexpectedly"
 | 
					            echo "::error::The ~/.gradle/caches directory does not exist unexpectedly"
 | 
				
			||||||
@ -57,17 +47,7 @@ jobs:
 | 
				
			|||||||
        uses: actions/checkout@v2
 | 
					        uses: actions/checkout@v2
 | 
				
			||||||
      - name: Create build.gradle
 | 
					      - name: Create build.gradle
 | 
				
			||||||
        run: |
 | 
					        run: |
 | 
				
			||||||
          cat <<EOF > build.gradle
 | 
					          cp __tests__/cache/gradle/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
 | 
					 | 
				
			||||||
          if [ -d ~/.gradle/caches ]; then
 | 
					          if [ -d ~/.gradle/caches ]; then
 | 
				
			||||||
            echo "::error::The ~/.gradle/caches directory exists unexpectedly"
 | 
					            echo "::error::The ~/.gradle/caches directory exists unexpectedly"
 | 
				
			||||||
            exit 1
 | 
					            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