38 lines
1.0 KiB
YAML
38 lines
1.0 KiB
YAML
tasks:
|
|
hello:
|
|
name: Hello World
|
|
command: |
|
|
echo "Hello, World!"
|
|
triggeredBy:
|
|
- manual
|
|
# - postEnvironmentStart
|
|
# - postDevcontainerStart
|
|
|
|
services:
|
|
example-service:
|
|
name: Example Service
|
|
description: Example service simulating a backend
|
|
commands:
|
|
start: |
|
|
echo "Starting backend service..."
|
|
touch /tmp/backend.started
|
|
while true; do
|
|
sleep 1
|
|
date
|
|
done
|
|
ready: |
|
|
if [ -f /tmp/backend.started ]; then
|
|
echo "Backend service is ready"
|
|
exit 0
|
|
else
|
|
echo "Backend service is not ready"
|
|
exit 1
|
|
fi
|
|
# stop: |
|
|
# echo "Stopping backend service..."
|
|
# rm /tmp/backend.started
|
|
# pkill backend
|
|
triggeredBy:
|
|
- postEnvironmentStart
|
|
# - postDevcontainerStart
|