a7c72d5ad2
add wait loop in invoke to make sure the update has been processed
2024-08-28 10:27:29 -07:00
91149957b5
create region via allocator so it survives until through make phase
Generic zig build / build (push) Successful in 52s
2024-08-28 09:47:01 -07:00
a8a560a480
avoid checking for region until necessary
Generic zig build / build (push) Successful in 1m6s
2024-08-27 16:47:24 -07:00
f86bafc533
out with AWS cli/in with the SDK
Generic zig build / build (push) Failing after 44s
2024-08-27 16:29:43 -07:00
ef5b793882
upgrade to zig 0.13.0
Generic zig build / build (push) Successful in 52s
2024-06-08 10:01:40 -07:00
9d11086972
fix test
Generic zig build / build (push) Successful in 2m0s
2024-05-10 13:28:30 -07:00
1ed36376d8
allow downstream projects to use test harness
Generic zig build / build (push) Failing after 1m12s
2024-05-10 13:25:22 -07:00
26d97f2fec
merge changes made in universal lambda (namespacing/iam refactor)
Generic zig build / build (push) Successful in 1m40s
2024-05-06 11:14:24 -07:00
e0307704e1
add build.zig.zon
Generic zig build / build (push) Successful in 1m31s
2024-05-05 13:10:36 -07:00
5b2a4936a2
no longer wrap output of event handler data
Generic zig build / build (push) Successful in 53s
2024-05-05 13:02:15 -07:00
f9e44210c0
update version in readme
2024-05-05 12:47:01 -07:00
cd9bf618f1
upgrade to zig 0.12.0
Generic zig build / build (push) Successful in 1m6s
2024-05-05 10:57:51 -07:00
56c5b0b5bd
update workflow to address gitea notifications
2024-04-30 22:52:42 -07:00
092c1243c2
update zig-action-cache to GitHub friendly version
2024-04-30 20:18:05 -07:00
fe0b0b734b
add standard zig workflow
2024-04-29 16:36:09 -07:00
6a9ff3de24
test with zig 0.11 proper
2023-08-04 09:15:54 -07:00
e2bbaf2c9a
refactor main loop into multiple functions
...
This also gains the ability to report errors when posting the response
2023-08-02 17:36:22 -07:00
883bc6f52f
correct the expected response
2023-08-02 13:57:25 -07:00
ecbe134869
duplicate response string to be caller owned
2023-08-02 13:57:05 -07:00
194fdb8217
calculate server requests based on lambda requests
2023-08-02 13:55:39 -07:00
180b0ec2ff
use the right allocator in soon to be refactored function
2023-08-02 13:50:46 -07:00
2662591c91
add library tests (deinitialization currently failing)
2023-08-01 19:50:37 -07:00
9a0f564e84
fix response post issue introduced by new client
2023-08-01 19:50:02 -07:00
580c7a1165
finish scoped log/allocator
2023-08-01 19:49:07 -07:00
f26b735a55
fix bug introduced when moving to built in client
2023-08-01 19:45:39 -07:00
2c8eb248f8
introduced scoped log
2023-08-01 19:44:56 -07:00
b69bc44aaf
add allocator parameter
2023-08-01 19:43:11 -07:00
28e9944596
update build.zig to be mostly stock
2023-08-01 19:38:14 -07:00
39889f4269
rename example main program accordingly
2023-08-01 15:56:18 -07:00
59dc7a10bf
move lambda build specific stuff out of build.zig
2023-08-01 15:11:21 -07:00
e16b9c0c0e
update gitignore for zig 0.11
2023-08-01 15:03:19 -07:00
cf7423d091
support exe names other than "bootstrap"
2023-08-01 14:58:21 -07:00
d3e804739f
remove comments about use of packages within build.zig - it is easy
2023-08-01 13:37:15 -07:00
3b14df88d5
update README
2023-08-01 13:29:37 -07:00
fa13a08c4d
extract lambda parameters to seperate function
2023-08-01 12:20:56 -07:00
7b890d2458
fix compile errors
2023-08-01 12:20:40 -07:00
3f33693d7a
upgrade to "almost 0.11" (no testing)
2023-07-31 23:31:52 -07:00
202cf9c27e
more stuff (sorry)
2023-07-31 16:55:01 -07:00
d149ec0d52
add license
2021-10-04 08:14:01 -07:00
6a14eee1cf
add README
2021-10-03 13:24:09 -07:00
e698a789b4
add error handling (with caveat)
2021-10-03 13:08:24 -07:00
24e46bcf11
add debug option
2021-10-03 13:07:47 -07:00
a0e204bdf2
fix cache for files other than main.zig
2021-10-03 12:05:32 -07:00
48ceb136de
remove build comments from main
2021-10-03 12:01:06 -07:00
85f755e0dd
detect changes in source files on run
2021-10-03 12:00:35 -07:00
daa39041b1
workaround payload issue
2021-10-03 11:07:17 -07:00
8d7d14c894
avoid iam ops if iam role file is in install
2021-10-02 13:28:33 -07:00
06842d05b6
add iam and deploy build steps
...
This requires aws cli v2 version 2.2.43 or higher. We force-build the
bootstrap executable as arm 64 to take advantage of Graviton2.
Also we are using an arm strip executable if found. This might
only work on debian x86_64 linux systems. Note that I am running
into timeout issues invoking from the command line that does
not manifest when invoking from the test console. But, the
goo seems to work otherwise, so I am deferring this issue for the
moment
2021-10-02 12:26:16 -07:00
35e09a2472
move lambda runtime interface out of main
2021-10-02 12:23:19 -07:00
602a23b8f4
working sample
2021-09-17 13:07:58 -07:00