You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

test-gradle.yml 989B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # This workflow will build a Java project with Gradle
  2. # For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
  3. name: Java CI with Gradle
  4. on:
  5. push:
  6. branches: [ trunk ]
  7. pull_request:
  8. branches: [ trunk ]
  9. jobs:
  10. build:
  11. runs-on: ubuntu-latest
  12. steps:
  13. - uses: actions/checkout@v2
  14. - name: Set up JDK 1.8
  15. uses: actions/setup-java@v1
  16. with:
  17. java-version: 1.8
  18. - name: Cache Gradle wrapper and dependencies
  19. uses: actions/cache@v2.1.3
  20. with:
  21. path: |
  22. ~/.gradle/caches
  23. ~/.gradle/wrapper
  24. key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*') }}
  25. restore-keys: |
  26. ${{ runner.os }}-gradle-
  27. - name: Verify Gradle wrapper
  28. uses: gradle/wrapper-validation-action@v1
  29. - name: Grant execute permission for gradlew
  30. run: chmod +x gradlew
  31. - name: Build with Gradle
  32. run: ./gradlew check