mirror of
https://github.com/datahub-project/datahub.git
synced 2025-09-09 17:20:42 +00:00
fix(CI): stabilize gradle build (#3413)
This commit is contained in:
parent
23d93dbc6c
commit
e7376cd33d
7
.github/workflows/build-and-test.yml
vendored
7
.github/workflows/build-and-test.yml
vendored
@ -29,7 +29,12 @@ jobs:
|
||||
with:
|
||||
python-version: "3.6"
|
||||
- name: Gradle build (and test)
|
||||
run: ./gradlew build -x :metadata-io:test -x :metadata-ingestion:build -x :metadata-ingestion:check -x docs-website:build
|
||||
# there is some race condition in gradle build, which makes gradle never terminate in ~30% of the runs
|
||||
# running build first without datahub-web-react:yarnBuild and then with it is 100% stable
|
||||
# datahub-frontend:unzipAssets depends on datahub-web-react:yarnBuild but gradle does not know about it
|
||||
run: |
|
||||
./gradlew build -x :metadata-ingestion:build -x :metadata-ingestion:check -x docs-website:build -x datahub-web-react:yarnBuild -x datahub-frontend:unzipAssets
|
||||
./gradlew build -x :metadata-ingestion:build -x :metadata-ingestion:check -x docs-website:build
|
||||
- uses: actions/upload-artifact@v2
|
||||
if: always()
|
||||
with:
|
||||
|
Loading…
x
Reference in New Issue
Block a user