Commit Graph

98 Commits

Author SHA1 Message Date
346bd1d084
allow helpers to actually compile
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m39s
2023-10-21 14:27:08 -07:00
804c797394
add a universal_lambda_helpers module to compilation unit
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m16s
2023-10-21 13:20:49 -07:00
5b4bf37424
add helpers from example as an optional module for use downstream
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m18s
2023-10-21 13:08:06 -07:00
e6ac41f4df
update README
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m28s
2023-10-20 23:06:13 -07:00
ee5dd01e73
make sure steps are in alphabetical order 2023-10-20 22:59:34 -07:00
70b0fda03b
append ".wasm" to the compile exe name for Cloudflare
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m23s
2023-10-20 22:54:08 -07:00
e7a6aa5f04
allow cloudflare to be used for zig build
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m50s
2023-10-20 22:44:30 -07:00
843bc56558
use final_script in deployment 2023-10-20 22:44:12 -07:00
0c6a9366f5
cloudflare fixes
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m32s
2023-10-20 22:28:38 -07:00
88eb415a1e
cloudflare deploy not designed for wasi
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m30s
2023-10-20 22:04:41 -07:00
cbe8b6dd1f
initial commit: cloudflare
Some checks failed
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 1m39s
2023-10-20 21:58:34 -07:00
5405b9eeff
skip lambda test decls under wasi
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m27s
2023-10-06 12:09:49 -07:00
668debd29d
initial WASI support
Some checks failed
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Failing after 1m36s
2023-10-06 11:48:19 -07:00
ce44fd567f
update README
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m19s
2023-10-05 16:23:44 -07:00
ea730c50a5
update flexlib dependency
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m18s
2023-10-05 15:59:54 -07:00
72d143c976
new module approach for flexilib
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m19s
2023-10-05 15:54:59 -07:00
e5396cb0e5
add flexilib-interface module for flexilib client builds
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m28s
2023-10-05 15:31:11 -07:00
30d27e3002
use flexilib interface module directly
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m23s
2023-10-04 06:55:25 -07:00
542cf44bf4
should be ZigRequest/ZigResponse
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m32s
2023-10-03 15:18:31 -07:00
54740a7022
add context for current providers
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m29s
2023-10-03 13:52:47 -07:00
5edaacde07
add target to flexilib interface 2023-10-03 13:44:47 -07:00
3088af4219
allow "zig build" to work (although it will not do much) 2023-10-03 13:44:03 -07:00
fc0f9a0c76
add README
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m30s
2023-09-21 10:45:06 -07:00
ff691a4391
change method for finding the source location for the module
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m28s
2023-09-21 09:42:21 -07:00
88ff6bf9c6
add configureBuild in build.zig
All checks were successful
AWS-Zig Build / build-zig-0.11.0-amd64-host (push) Successful in 1m18s
2023-09-20 15:08:33 -07:00
87b83ee084
initial CI workflow 2023-09-20 14:22:33 -07:00
0bf154f87a
allow compilation under 32 bit 2023-09-20 14:22:09 -07:00
992c1dd675
remove debugging output 2023-09-20 14:21:49 -07:00
6c205026c8
make lambda tests pass 2023-09-20 14:21:18 -07:00
31321a4871
enable tests on lambda.zig 2023-09-20 14:20:39 -07:00
aff5196dbb
update build.zig to allow testing 2023-09-20 14:20:05 -07:00
97d976eebd
allow universal_lambda_build.zig to be used by its own project 2023-09-20 14:19:22 -07:00
db061ecbdc
add flexilib support 2023-09-20 10:21:32 -07:00
d23dbd126b
add context/adjust how body is read 2023-09-18 15:49:25 -07:00
3b97559b5d
removing bad assumption 2023-09-18 15:46:23 -07:00
5edd7ab733
add flexilib implementation 2023-09-18 14:52:42 -07:00
0ffc86cc7b
zip changes every time - right answer is to base on executable 2023-09-18 14:52:18 -07:00
7eadd2e6e5
base deployment decision on packaged zip 2023-09-18 14:49:29 -07:00
12c09b291d
refactor iam 2023-09-18 14:46:54 -07:00
1014f89d3d
solve problem of finding paths for anonymous modules 2023-09-18 11:37:30 -07:00
e4195103a2
aws lambda support 2023-09-18 08:27:45 -07:00
0cbc80d417
copy lambda.zig from lambda-zig 6a9ff3de24 2023-09-16 10:37:35 -07:00
b313be2476
add standalone web server support 2023-09-16 10:33:29 -07:00
2fb551c77d
build type based on provider, detect properly 2023-09-16 09:20:11 -07:00
cab07bd134
namespace the aws lambda steps 2023-09-16 09:18:40 -07:00
9a5e553240
copy lambdabuild.zig from lambda-zig 6a9ff3de24 2023-09-16 08:16:24 -07:00
5bb9f3de07
it is alive 2023-09-16 08:14:11 -07:00
fb640c5ff0
initial commit 2023-09-15 15:19:13 -07:00