Skip to content
This repository was archived by the owner on Sep 7, 2023. It is now read-only.

Commit 8e18ceb

Browse files
authored
Integrate dependency-analysis job (typedb#192)
## What is the goal of this PR? In order for us to know whether our dependencies are up-to-date, we integrate `dependency-analysis` job into `quality` workflow ## What are the changes implemented in this PR? * Specify dependencies on other repos in `.grabl/automation.yml` * Add `dependency-analysis` to `quality` workflow * Upgrade `graknlabs_dependencies`
1 parent 051233b commit 8e18ceb

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

.grabl/automation.yml

+12
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,14 @@
1818
#
1919
config:
2020
version-candidate: VERSION
21+
dependencies:
22+
graql: [build, release]
23+
common: [build, release]
24+
bazel-distribution: [build]
25+
dependencies: [build]
26+
protocol: [build, release]
27+
behaviour: [build]
28+
grabl-tracing: [build, release]
2129

2230
build:
2331
quality:
@@ -31,6 +39,10 @@ build:
3139
bazel run @graknlabs_dependencies//tool/sonarcloud:code-analysis -- \
3240
--project-key=graknlabs_client_java \
3341
--branch=$GRABL_BRANCH --commit-id=$GRABL_COMMIT
42+
dependency-analysis:
43+
machine: graknlabs-ubuntu-20.04
44+
script: |
45+
bazel run @graknlabs_dependencies//grabl/analysis:dependency-analysis
3446
correctness:
3547
build:
3648
machine: graknlabs-ubuntu-20.04

dependencies/graknlabs/repositories.bzl

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def graknlabs_dependencies():
4444
git_repository(
4545
name = "graknlabs_dependencies",
4646
remote = "https://github.com/graknlabs/dependencies",
47-
commit = "f647768040014285e75849feed37d67a2b29260e", # sync-marker: do not remove this comment, this is used for sync-dependencies by @graknlabs_dependencies
47+
commit = "a4f56afaacd8d09cc62a6c2fc0fd55718eaa98c2", # sync-marker: do not remove this comment, this is used for sync-dependencies by @graknlabs_dependencies
4848
)
4949

5050
def graknlabs_protocol():

0 commit comments

Comments
 (0)