diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 49ae13e..44eb4a5 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,6 +31,15 @@ jobs: submodules: recursive token: ${{ secrets.PAT_TOKEN }} + - name: Restore cached Primes + id: cache-primes-restore + uses: actions/cache/restore@v4 + with: + path: | + .gradle + .kotlin + key: ${{ runner.os }}-primes + - name: Set up JDK 21 uses: actions/setup-java@v3 with: @@ -52,3 +61,12 @@ jobs: with: gradle-version: 8.6 arguments: check -i + + - name: Save Primes + id: cache-primes-save + uses: actions/cache/save@v4 + with: + path: | + .gradle + .kotlin + key: ${{ steps.cache-primes-restore.outputs.cache-primary-key }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bfdedb6..aee3352 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,6 +25,16 @@ jobs: with: submodules: recursive token: ${{ secrets.PAT_TOKEN }} + + - name: Restore cached Primes + id: cache-primes-restore + uses: actions/cache/restore@v4 + with: + path: | + .gradle + .kotlin + key: ${{ runner.os }}-primes + - name: Set up JDK 21 uses: actions/setup-java@v3 with: @@ -39,11 +49,11 @@ jobs: gradle-version: 8.6 arguments: check -i -# - name: Report unit tests -# uses: dorny/test-reporter@v1 -# if: always() -# with: -# name: Gradle Tests -# path: '**/build/test-results/*/TEST-*.xml' -# reporter: java-junit -# fail-on-error: true + - name: Save Primes + id: cache-primes-save + uses: actions/cache/save@v4 + with: + path: | + .gradle + .kotlin + key: ${{ steps.cache-primes-restore.outputs.cache-primary-key }} diff --git a/ok-marketplace-be/ok-marketplace-repo-gremlin/src/test/kotlin/SimpleTest.kt b/ok-marketplace-be/ok-marketplace-repo-gremlin/src/test/kotlin/SimpleTest.kt index 68f1ad1..c90544e 100644 --- a/ok-marketplace-be/ok-marketplace-repo-gremlin/src/test/kotlin/SimpleTest.kt +++ b/ok-marketplace-be/ok-marketplace-repo-gremlin/src/test/kotlin/SimpleTest.kt @@ -18,7 +18,7 @@ import org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.`__` as bs * Для запуска тестов этого файла требуется запустить локальный экземпляр ArcadeDB * Можно использовать файл /deploy/docker-compose-arcadedb.yml */ -//@Ignore("Тест для экспериментов") +@Ignore("Тест для экспериментов") class SimpleTest { private val host: String = "localhost" private val user: String = "root"