-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitpod.yml
More file actions
102 lines (99 loc) · 2.35 KB
/
.gitpod.yml
File metadata and controls
102 lines (99 loc) · 2.35 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
image:
file: Dockerfile
# Commands that will run on workspace start
tasks:
- name: Start Couchbase Server
command: |
sudo chown gitpod /home/gitpod/.cbsh/config
sudo chgrp gitpod /home/gitpod/.cbsh/config
mkdir logs
sudo /entrypoint.sh couchbase-server
- name: Build the Java Project
init: |
source ./setLocalEnv
eval $(gp env -e)
command: |
gp await-port 8091
cbsh -c "source ./tools/cbsh.nu; dbSetup $COUCHBASE_DEFAULT_BUCKET $COUCHBASE_DEFAULT_SCOPE $COUCHBASE_DEFAULT_COLLECTION"
# PreInstalled Couchbase and Java Extension
vscode:
extensions:
- "couchbase.vscode-couchbase"
- "thenuprojectcontributors.vscode-nushell-lang"
# exposed ports
ports:
- port: 8080 # Application
onOpen: open-browser
- port: 8091 # Couchbase Web console, REST/HTTP interface
onOpen: open-browser
visibility: public
- port: 8092 # Views, queries, XDCR
onOpen: ignore
- port: 8093 # Query services (4.0+)
onOpen: ignore
- port: 8094 # Full-text Search (4.5+)
onOpen: ignore
- port: 8095 # Analytics (5.5+)
onOpen: ignore
- port: 8096 # Eventing (5.5+)
onOpen: ignore
- port: 11207 # Smart client library data node access (SSL)
onOpen: ignore
- port: 11210 # Smart client library/moxi data node access
onOpen: ignore
- port: 11211 # Legacy non-smart client library data node access
onOpen: ignore
- port: 18091 # Couchbase Web console, REST/HTTP interface (SSL)
onOpen: ignore
- port: 18092 # Views, query, XDCR (SSL)
onOpen: ignore
- port: 18093 # Query services (SSL) (4.0+)
onOpen: ignore
- port: 18094 # Full-text Search (SSL) (4.5+)
onOpen: ignore
- port: 18095 # Analytics (SSL) (5.5+)
onOpen: ignore
- port: 18096 # Eventing (SSL) (5.5+)
onOpen: ignore
- port: 9100
onOpen: ignore
- port: 9101
onOpen: ignore
- port: 9102
onOpen: ignore
- port: 9103
onOpen: ignore
- port: 9105
onOpen: ignore
- port: 9123
onOpen: ignore
- port: 9130
onOpen: ignore
- port: 9998
onOpen: ignore
- port: 9999
onOpen: ignore
- port: 11206
onOpen: ignore
- port: 11209
onOpen: ignore
- port: 11280
onOpen: ignore
- port: 19102
onOpen: ignore
- port: 19130
onOpen: ignore
- port: 21100
onOpen: ignore
- port: 21200
onOpen: ignore
- port: 21300
onOpen: ignore
- port: 33059
onOpen: ignore
- port: 35253
onOpen: ignore
- port: 36031
onOpen: ignore
- port: 44889
onOpen: ignore