From e95eacc51e5977cd80e19be73a7e54e0ee548e0b Mon Sep 17 00:00:00 2001 From: Inaki Villar Date: Thu, 30 Apr 2026 14:40:38 -0700 Subject: [PATCH] adding DV conf --- .github/workflows/build.yml | 6 ++++++ settings.gradle.kts | 14 ++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b540d767..628c00ae 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -27,6 +27,8 @@ jobs: - name: Run unit tests (excluding E2E tests) run: > ./gradlew :project-generator:unitTest + env: + DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_TOKEN }} e2e-tests: strategy: @@ -56,6 +58,8 @@ jobs: run: > ./gradlew :project-generator:test --tests "${{ matrix.test-class }}" + env: + DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_TOKEN }} generate-projects: strategy: @@ -112,6 +116,8 @@ jobs: ./projectGenerator generate-project --shape flat --language kts --modules 150 --type android --classes-module 10 --classes-module-type random --layers 11 dot -Tpng projects_generated/androidFlat150modules/project_kts/graph.dot > flat.png + env: + DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_TOKEN }} - name: Archive production artifacts uses: actions/upload-artifact@v7 with: diff --git a/settings.gradle.kts b/settings.gradle.kts index 964a21a8..534becd6 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,3 +1,17 @@ +plugins { + id("com.gradle.develocity") version "4.4.1" + id("com.gradle.common-custom-user-data-gradle-plugin") version "2.6.0" +} + +develocity { + server = "https://community.develocity.cloud" + allowUntrustedServer = true + projectId.set("cdsap/ProjectGenerator") + buildScan { + uploadInBackground.set(false) + } +} + rootProject.name = "ProjectGenerator" include("project-generator") include("cli")