Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/components/ide/jetbrains/gateway-plugin/BUILD.yaml
2499 views
1
packages:
2
- name: publish-stable
3
type: generic
4
deps:
5
- components/gitpod-protocol/java:lib
6
srcs:
7
- "gradle.properties"
8
- "gradle-stable.properties"
9
- "gradle/wrapper/*"
10
- "gradlew"
11
- "src/main/kotlin/*"
12
- "src/main/resources/*"
13
- "src/main/resources-stable/*"
14
- "*.kts"
15
- "*.md"
16
argdeps:
17
- publishToJBMarketplace
18
env:
19
- DO_PUBLISH=${publishToJBMarketplace}
20
- SDKMAN_DIR=/home/gitpod/.sdkman
21
config:
22
commands:
23
- - bash
24
- "-c"
25
- >
26
echo java=21.0.3.fx-zulu > .sdkmanrc
27
&& source "$SDKMAN_DIR/bin/sdkman-init.sh"
28
&& sdk env install
29
&& ./gradlew "-PpluginVersion=0.0.1-${version}" "-PgitpodProtocolProjectPath=components-gitpod-protocol-java--lib/" "-PenvironmentName=stable" "-Dgradle.user.home=/workspace/.gradle-stable" "-Dplugin.verifier.home.dir=$HOME/.cache/pluginVerifier-stable" "buildFromLeeway"
30
- name: publish-latest
31
type: generic
32
deps:
33
- components/gitpod-protocol/java:lib
34
srcs:
35
- "gradle.properties"
36
- "gradle-latest.properties"
37
- "gradle/wrapper/*"
38
- "gradlew"
39
- "src/main/kotlin/*"
40
- "src/main/resources/*"
41
- "src/main/resources-latest/*"
42
- "*.kts"
43
- "*.md"
44
argdeps:
45
- publishToJBMarketplace
46
env:
47
- DO_PUBLISH=${publishToJBMarketplace}
48
- SDKMAN_DIR=/home/gitpod/.sdkman
49
config:
50
commands:
51
- - bash
52
- "-c"
53
- >
54
echo java=21.0.3.fx-zulu > .sdkmanrc
55
&& source "$SDKMAN_DIR/bin/sdkman-init.sh"
56
&& sdk env install
57
&& ./gradlew "-PpluginVersion=0.0.1-${version}" "-PgitpodProtocolProjectPath=components-gitpod-protocol-java--lib/" "-PenvironmentName=latest" "-Dgradle.user.home=/workspace/.gradle-latest" "-Dplugin.verifier.home.dir=$HOME/.cache/pluginVerifier-latest" "buildFromLeeway"
58
59