You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,3 @@
1
-
<h3style="color:red">This is a WIP package</h3>
2
-
3
1
<palign="center">
4
2
<imgsrc="/logo.png"width="400">
5
3
</p>
@@ -19,6 +17,10 @@ It only supports Artisan commands at this time due to security concerns.
19
17
20
18
Cloud Tasks will make a HTTP call to your application. This package adds an endpoint to your application that accepts the HTTP call and its payload (an Artisan command) and executes the command.
All these features are supported. This package scans your console kernel (`app/Console/Kernel.php`) to see if the scheduled command in Cloud Scheduler is also scheduled in the console kernel, If it is, it will respect all configured events/hooks associated with the command. (such as withoutOverlapping)
23
+
22
24
# Requirements
23
25
24
26
This package requires Laravel 5.6 or higher.
@@ -59,10 +61,6 @@ These are the most important settings:
59
61
60
62
<imgsrc="/example.png">
61
63
62
-
# Planned features
63
-
64
-
Laravel's console kernel allows to execute actions after the command has finished running (such as ping a service) and prevent overlapping. This package does not support those features at this time. The goal is to eventually read the configured settings for a command (as defined in the console kernel) and execute the command exacty as defined there so that methods like `thenPing` and `withoutOverlapping` work out of the box without the need to configure anything.
65
-
66
64
# Security
67
65
68
66
The job handler requires each request to have an OpenID token. Cloud Scheduler will generate an OpenID token and send it along with the job payload to the handler.
0 commit comments