forked from yugabyte/yugabyte-db
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.fossa.yml
executable file
·49 lines (48 loc) · 1.21 KB
/
.fossa.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# Copyright (c) Yugabyte, Inc.
#
# To analyze (without uploading to Fossa) -- for local debugging:
# fossa analyze --debug --output
#
# To analyze and upload dependencies:
# fossa analyze --debug
version: 2
cli:
server: https://app.fossa.com
fetcher: custom
project: git@github.com:yugabyte/yugabyte-db.git
analyze:
modules:
- name: Yugabyte RPC Client
type: mvn
target: pom.xml
path: java
options:
cmd: |
set -euo pipefail -x
mvn --batch-mode dependency:tree
- name: Yugabyte Platform
type: mvn
target: pom.xml
path: managed
options:
cmd: |
set -euo pipefail -x
mvn --batch-mode dependency:tree -f "$(
USE_MAVEN_LOCAL=true sbt -Dsbt.log.noformat=true make-pom | perl -n -e '/^\[info\] Wrote (.*[.]pom)$/ && print $1'
)"
- name: ui
type: npm
target: managed/ui
path: managed/ui
- name: opscli
type: pip
target: managed/devops
path: managed/devops
options:
requirements: managed/devops/python_requirements_frozen.txt
- name: PostgreSQL
type: raw
target: src/postgres
- name: YugabyteDB
type: raw
target: src/yb