Skip to content

Commit 80c0b14

Browse files
Add initial files
0 parents  commit 80c0b14

File tree

5 files changed

+300
-0
lines changed

5 files changed

+300
-0
lines changed

.devcontainer.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"image": "ballerina/ballerina-devcontainer:2201.0.3",
3+
"extensions": ["WSO2.ballerina"],
4+
}

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
target

Ballerina.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[package]
2+
distribution = "2201.0.3"
3+
4+
[build-options]
5+
observabilityIncluded = true

Dependencies.toml

Lines changed: 282 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,282 @@
1+
# AUTO-GENERATED FILE. DO NOT MODIFY.
2+
3+
# This file is auto-generated by Ballerina for managing dependency versions.
4+
# It should not be modified by hand.
5+
6+
[ballerina]
7+
dependencies-toml-version = "2"
8+
9+
[[package]]
10+
org = "ballerina"
11+
name = "auth"
12+
version = "2.2.1"
13+
dependencies = [
14+
{org = "ballerina", name = "crypto"},
15+
{org = "ballerina", name = "jballerina.java"},
16+
{org = "ballerina", name = "lang.array"},
17+
{org = "ballerina", name = "lang.string"},
18+
{org = "ballerina", name = "log"},
19+
{org = "ballerina", name = "regex"}
20+
]
21+
22+
[[package]]
23+
org = "ballerina"
24+
name = "cache"
25+
version = "3.2.1"
26+
dependencies = [
27+
{org = "ballerina", name = "jballerina.java"},
28+
{org = "ballerina", name = "task"},
29+
{org = "ballerina", name = "time"}
30+
]
31+
32+
[[package]]
33+
org = "ballerina"
34+
name = "crypto"
35+
version = "2.2.1"
36+
dependencies = [
37+
{org = "ballerina", name = "jballerina.java"},
38+
{org = "ballerina", name = "time"}
39+
]
40+
41+
[[package]]
42+
org = "ballerina"
43+
name = "file"
44+
version = "1.2.2"
45+
dependencies = [
46+
{org = "ballerina", name = "io"},
47+
{org = "ballerina", name = "jballerina.java"},
48+
{org = "ballerina", name = "log"},
49+
{org = "ballerina", name = "os"},
50+
{org = "ballerina", name = "regex"},
51+
{org = "ballerina", name = "time"}
52+
]
53+
54+
[[package]]
55+
org = "ballerina"
56+
name = "http"
57+
version = "2.2.1"
58+
dependencies = [
59+
{org = "ballerina", name = "auth"},
60+
{org = "ballerina", name = "cache"},
61+
{org = "ballerina", name = "crypto"},
62+
{org = "ballerina", name = "file"},
63+
{org = "ballerina", name = "io"},
64+
{org = "ballerina", name = "jballerina.java"},
65+
{org = "ballerina", name = "jwt"},
66+
{org = "ballerina", name = "lang.array"},
67+
{org = "ballerina", name = "lang.decimal"},
68+
{org = "ballerina", name = "lang.int"},
69+
{org = "ballerina", name = "lang.runtime"},
70+
{org = "ballerina", name = "lang.string"},
71+
{org = "ballerina", name = "lang.value"},
72+
{org = "ballerina", name = "log"},
73+
{org = "ballerina", name = "mime"},
74+
{org = "ballerina", name = "oauth2"},
75+
{org = "ballerina", name = "observe"},
76+
{org = "ballerina", name = "regex"},
77+
{org = "ballerina", name = "time"},
78+
{org = "ballerina", name = "url"}
79+
]
80+
modules = [
81+
{org = "ballerina", packageName = "http", moduleName = "http"}
82+
]
83+
84+
[[package]]
85+
org = "ballerina"
86+
name = "io"
87+
version = "1.2.1"
88+
dependencies = [
89+
{org = "ballerina", name = "jballerina.java"},
90+
{org = "ballerina", name = "lang.value"}
91+
]
92+
93+
[[package]]
94+
org = "ballerina"
95+
name = "jballerina.java"
96+
version = "0.0.0"
97+
98+
[[package]]
99+
org = "ballerina"
100+
name = "jwt"
101+
version = "2.2.1"
102+
dependencies = [
103+
{org = "ballerina", name = "cache"},
104+
{org = "ballerina", name = "crypto"},
105+
{org = "ballerina", name = "jballerina.java"},
106+
{org = "ballerina", name = "lang.int"},
107+
{org = "ballerina", name = "lang.string"},
108+
{org = "ballerina", name = "log"},
109+
{org = "ballerina", name = "regex"},
110+
{org = "ballerina", name = "time"}
111+
]
112+
113+
[[package]]
114+
org = "ballerina"
115+
name = "lang.__internal"
116+
version = "0.0.0"
117+
dependencies = [
118+
{org = "ballerina", name = "jballerina.java"},
119+
{org = "ballerina", name = "lang.object"}
120+
]
121+
122+
[[package]]
123+
org = "ballerina"
124+
name = "lang.array"
125+
version = "0.0.0"
126+
dependencies = [
127+
{org = "ballerina", name = "jballerina.java"},
128+
{org = "ballerina", name = "lang.__internal"}
129+
]
130+
131+
[[package]]
132+
org = "ballerina"
133+
name = "lang.decimal"
134+
version = "0.0.0"
135+
dependencies = [
136+
{org = "ballerina", name = "jballerina.java"}
137+
]
138+
139+
[[package]]
140+
org = "ballerina"
141+
name = "lang.int"
142+
version = "0.0.0"
143+
dependencies = [
144+
{org = "ballerina", name = "jballerina.java"}
145+
]
146+
147+
[[package]]
148+
org = "ballerina"
149+
name = "lang.object"
150+
version = "0.0.0"
151+
152+
[[package]]
153+
org = "ballerina"
154+
name = "lang.runtime"
155+
version = "0.0.0"
156+
dependencies = [
157+
{org = "ballerina", name = "jballerina.java"}
158+
]
159+
160+
[[package]]
161+
org = "ballerina"
162+
name = "lang.string"
163+
version = "0.0.0"
164+
dependencies = [
165+
{org = "ballerina", name = "jballerina.java"}
166+
]
167+
168+
[[package]]
169+
org = "ballerina"
170+
name = "lang.value"
171+
version = "0.0.0"
172+
dependencies = [
173+
{org = "ballerina", name = "jballerina.java"}
174+
]
175+
176+
[[package]]
177+
org = "ballerina"
178+
name = "log"
179+
version = "2.2.1"
180+
dependencies = [
181+
{org = "ballerina", name = "io"},
182+
{org = "ballerina", name = "jballerina.java"},
183+
{org = "ballerina", name = "lang.value"},
184+
{org = "ballerina", name = "observe"}
185+
]
186+
187+
[[package]]
188+
org = "ballerina"
189+
name = "mime"
190+
version = "2.2.2"
191+
dependencies = [
192+
{org = "ballerina", name = "io"},
193+
{org = "ballerina", name = "jballerina.java"},
194+
{org = "ballerina", name = "lang.int"}
195+
]
196+
197+
[[package]]
198+
org = "ballerina"
199+
name = "oauth2"
200+
version = "2.2.1"
201+
dependencies = [
202+
{org = "ballerina", name = "cache"},
203+
{org = "ballerina", name = "crypto"},
204+
{org = "ballerina", name = "jballerina.java"},
205+
{org = "ballerina", name = "log"},
206+
{org = "ballerina", name = "time"}
207+
]
208+
209+
[[package]]
210+
org = "ballerina"
211+
name = "observe"
212+
version = "1.0.4"
213+
dependencies = [
214+
{org = "ballerina", name = "jballerina.java"}
215+
]
216+
217+
[[package]]
218+
org = "ballerina"
219+
name = "os"
220+
version = "1.2.1"
221+
dependencies = [
222+
{org = "ballerina", name = "jballerina.java"}
223+
]
224+
225+
[[package]]
226+
org = "ballerina"
227+
name = "regex"
228+
version = "1.2.1"
229+
dependencies = [
230+
{org = "ballerina", name = "jballerina.java"}
231+
]
232+
233+
[[package]]
234+
org = "ballerina"
235+
name = "task"
236+
version = "2.2.1"
237+
dependencies = [
238+
{org = "ballerina", name = "jballerina.java"},
239+
{org = "ballerina", name = "time"}
240+
]
241+
242+
[[package]]
243+
org = "ballerina"
244+
name = "time"
245+
version = "2.2.1"
246+
dependencies = [
247+
{org = "ballerina", name = "jballerina.java"}
248+
]
249+
250+
[[package]]
251+
org = "ballerina"
252+
name = "url"
253+
version = "2.2.1"
254+
dependencies = [
255+
{org = "ballerina", name = "jballerina.java"}
256+
]
257+
258+
[[package]]
259+
org = "ballerinai"
260+
name = "observe"
261+
version = "0.0.0"
262+
dependencies = [
263+
{org = "ballerina", name = "jballerina.java"},
264+
{org = "ballerina", name = "observe"}
265+
]
266+
modules = [
267+
{org = "ballerinai", packageName = "observe", moduleName = "observe"}
268+
]
269+
270+
[[package]]
271+
org = "viraj_dhanushka"
272+
name = "Continuous_Integration"
273+
version = "0.1.0"
274+
dependencies = [
275+
{org = "ballerina", name = "http"},
276+
{org = "ballerinai", name = "observe"}
277+
]
278+
modules = [
279+
{org = "viraj_dhanushka", packageName = "Continuous_Integration", moduleName = "Continuous_Integration"}
280+
]
281+
282+

main.bal

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import ballerina/http;
2+
3+
listener http:Listener httpListener = new (8080);
4+
service / on httpListener {
5+
resource function get greeting() returns string {
6+
return "Hello, World!";
7+
}
8+
}

0 commit comments

Comments
 (0)