Download the PHP package jamielsharief/task-runner without Composer
On this page you can find all versions of the php package jamielsharief/task-runner. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package task-runner
Task Runner
Between working on various projects, sometimes months between checking them and I wanted a way to standardize the processes for each project, which made it easy to setup, manage and use.
Installation
To include in your project
To build the PHAR as bin/task.phar
, run the following, if you prefer to install to your /usr/local/bin
run bin/task deploy
instead.
Usage
It looks for task.yml
file in the working directory, or you can use the working-directory
option to get it to look in a different folder.
If your tasks not running as expected, use the verbose
option to force the output.
To see the available tasks for each project
To run the deploy
task which depends on build
which depends on test
.
An example configuration
Keys
Global Keys
dotenv (string)
A path a .env file this can be used gobally or for a specific task only.
environment
An key value array of environment variables
Tasks Specific Keys
This are for setting task specific settings within the task configuration
dotenv (string)
A path a .env file
environment
An key value array of environment variables
directory (string)
You can set the working directory of task, if the directory does not exist, it will create it.
output (bool)
Sends output from the command process directly to the screen, default is false
commands (array)
An list of commands to run
depends (array)
An a array of tasks
that this task
depends on, these will be run first
name (string)
If you want to display a different name of the task when running, set this, this does not change the command line name to call the task.
description (string)
This shows up on the list screen
All versions of task-runner with dependencies
jamielsharief/data-transfer-object Version ^0.1.1
originphp/console Version ^3.17.7
originphp/yaml Version ^2.1
originphp/process Version ^3.17
originphp/dotenv Version ^2.0