Skip to content

Commit 5f309a2

Browse files
add readme (#32)
1 parent 6cf0e0e commit 5f309a2

File tree

1 file changed

+22
-1
lines changed

1 file changed

+22
-1
lines changed

README.md

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,22 @@
1-
# devservices
1+
# devservices
2+
3+
A standalone cli tool used to manage dependencies for services. It simplifies the process of starting, stopping, and managing services for development purposes.
4+
5+
## Overview
6+
7+
`devservices` reads configuration files located in the `devservices` directory of your repository. These configurations define services, their dependencies, and various modes of operation.
8+
9+
## Usage
10+
11+
devservices provides several commands to manage your services:
12+
13+
### Commands
14+
15+
NOTE: service-name is an optional parameter. If not provided, devservices will attempt to automatically find a devservices configuration in the current directory in order to proceed.
16+
17+
- `devservices start <service-name>`: Start a service and its dependencies.
18+
- `devservices stop <service-name>`: Stop a service including its dependencies.
19+
- `devservices status <service-name>`: Display the current status of all services, including their dependencies and ports.
20+
- `devservices logs <service-name>`: View logs for a specific service.
21+
- `devservices list-services`: List all available Sentry services.
22+
- `devservices list-dependencies <service-name>`: List all dependencies for a service and whether they are enabled/disabled.

0 commit comments

Comments
 (0)