Skip to content

Commit 133853c

Browse files
committed
note
1 parent 000da5a commit 133853c

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

articles/app-service/webjobs-execution.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,8 @@ The WebJob runtime executes the **first valid script or binary** it finds based
4444
8. `run.js`
4545
9. `run.fsx`
4646

47-
> [NOTE] The file must be named exactly `run.*` — not `start.sh` or `job.py`.
47+
> [!NOTE] The file must be named exactly `run.*` — not `start.sh` or `job.py`.
48+
>
4849
4950
The platform uses a run.* file (such as run.sh, run.py, or run.js) as the entry point for a WebJob. If no recognized run.* file is present, it may attempt to execute the first supported script file it finds in the archive. This fallback behavior can be unpredictable—especially when multiple script files are included—so it's strongly recommended to explicitly define a run.* file to ensure reliable execution. On Linux, `.sh` scripts must have a shebang (`#!`) and executable permissions.
5051

0 commit comments

Comments
 (0)