-
Notifications
You must be signed in to change notification settings - Fork 0
/
bleep.yaml
49 lines (49 loc) · 1.16 KB
/
bleep.yaml
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
$schema: https://raw.githubusercontent.com/oyvindberg/bleep/master/schema.json
$version: 0.0.3
jvm:
name: graalvm-java17:22.3.1
projects:
dialogue-state-core:
dependencies: dev.zio::zio-http:3.0.0-RC7
extends: template-cross-all
folder: ./core
scripts:
dependencies: build.bleep::bleep-plugin-ci-release:${BLEEP_VERSION}
extends:
- template-common
- template-scala-3
telnyx:
dependencies: com.lihaoyi::scalatags:0.13.1
dependsOn: dialogue-state-core
extends: template-cross-all
twilio:
dependencies:
- com.lihaoyi::scalatags:0.13.1
- com.twilio.sdk:twilio:10.1.5
dependsOn: dialogue-state-core
extends: template-cross-all
scripts:
publish:
main: scripts.Publish
project: scripts
templates:
template-common:
platform:
name: jvm
scala:
options: -encoding utf8 -feature -unchecked
strict: true
template-cross-all:
cross:
scala2:
extends: template-scala-2
scala3:
extends: template-scala-3
extends: template-common
template-scala-2:
scala:
options: -Xsource:3
version: 2.13.11
template-scala-3:
scala:
version: 3.3.0