diff --git a/.circleci/config.yml b/.circleci/config.yml index afb220e..d1d4523 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,28 +1,13 @@ +version: 2.1 + +orbs: + android: circleci/android@0.2.0 -version: 2 jobs: build: - working_directory: ~/code docker: - - image: circleci/android:api-28 - environment: - JVM_OPTS: -Xmx3200m + - image: cimg/android:2023.08 steps: - checkout - - restore_cache: - key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }} - run: - name: Download Dependencies - command: ./gradlew androidDependencies - - save_cache: - paths: - - ~/.gradle - key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }} - - run: - name: Run Tests - command: ./gradlew lint test - - store_artifacts: - path: app/build/reports - destination: reports - - store_test_results: - path: app/build/test-results \ No newline at end of file + command: ./gradlew build \ No newline at end of file diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml index b48f6b0..75e90c8 100644 --- a/.github/workflows/gradle.yml +++ b/.github/workflows/gradle.yml @@ -12,9 +12,9 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Set up JDK 11 + - name: Set up JDK 17 uses: actions/setup-java@v1 with: - java-version: 11 + java-version: 17 - name: Build with Gradle run: ./gradlew build \ No newline at end of file