Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yoanbernabeu/symfony-and-docker-makefile-taskfile
Symfony And Docker Makefile + Taskfile
https://github.com/yoanbernabeu/symfony-and-docker-makefile-taskfile
makefile symfony taskfile
Last synced: 1 day ago
JSON representation
Symfony And Docker Makefile + Taskfile
- Host: GitHub
- URL: https://github.com/yoanbernabeu/symfony-and-docker-makefile-taskfile
- Owner: yoanbernabeu
- License: mit
- Created: 2022-09-24T14:10:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-29T21:13:14.000Z (over 1 year ago)
- Last Synced: 2024-07-30T20:49:06.996Z (6 months ago)
- Topics: makefile, symfony, taskfile
- Language: Makefile
- Homepage:
- Size: 314 KB
- Stars: 97
- Watchers: 3
- Forks: 31
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Symfony And Docker Makefile + Taskfile
A Makefile and Taskfile to improve the DX of your Symfony projects!
You will find a collection of everyday useful commands in a Symfony project.
Feel free to modify it for your projects.
![Symfony And Docker Makefile + Taskfile](screenshot.gif)
* 1. [Table of Contents](#TableofContents)
* 2. [Makefile](#Makefile)
* 2.1. [Requirements](#Requirements)
* 2.2. [Installation](#Installation)
* 2.3. [Usage/Examples](#UsageExamples)
* 3. [Taskfile](#Taskfile)
* 3.1. [Requirements](#Requirements-1)
* 3.2. [Installation](#Installation-1)
* 3.3. [Usage/Examples](#UsageExamples-1)
* 4. [License](#License)*This file was created to be used in a Linux environment, some commands should be adapted to your operating system.*
* You must have `make` on your computer.
* You can check if `make` is available with the command:
```bash
make -v
```You just need to add the file `Makefile` to the root of your Symfony project
```bash
wget https://raw.githubusercontent.com/yoanbernabeu/Symfony-And-Docker-Makefile-Taskfile/main/Makefile
```To get help from the file, just run the command:
```bash
make help
```Then choose your "target" and have fun with it:
```bash
make [target]
```*This file was created to be used in a Linux environment, some commands should be adapted to your operating system.*
* You must have `task` on your computer.
* You can check if `task` is available with the command:
```bash
task --version
```You just need to add the file `Taskfile.yaml` to the root of your Symfony project
```bash
wget https://raw.githubusercontent.com/yoanbernabeu/Symfony-And-Docker-Makefile-Taskfile/main/Taskfile.yaml
```To get help from the file, just run the command:
```bash
task help
```Then choose your "target" and have fun with it:
```bash
task [target]
```[MIT](LICENSE)