Commit 5158c0c
docs: add asynchronous jobs section to webapp README (#74)
## Summary
Added documentation for creating asynchronous jobs in the webapp README.
## Changes
- Added "Asynchronous Jobs" section explaining how to create
Lambda-based background jobs
- Documented the build process using `job.Dockerfile` with esbuild
- Provided two patterns: single-file jobs and jobs with subdirectories
- Included practical examples based on existing code
(`async-job-runner.ts` and `migration-runner.ts`)
## Key Points
- All jobs in `src/jobs/*.ts` are bundled into separate Lambda handlers
- Simple jobs use a single file; complex jobs use subdirectories for
organization
- No individual Dockerfiles needed - shared `job.Dockerfile` handles all
jobs
- Jobs must be configured in CDK stack for deployment
The documentation is concise, accurate, and follows the existing project
patterns.
<!-- DO NOT EDIT: System generated metadata -->
<!-- WORKER_ID:1765182963155749 -->
---------
Co-authored-by: remote-swe-app[bot] <123456+remote-swe-app[bot]@users.noreply.github.com>1 parent dad0742 commit 5158c0c
1 file changed
+31
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
0 commit comments