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
* refactor: update Taskfile.yaml to set silent mode for various tasks
This commit modifies the Taskfile.yaml by setting the 'silent' attribute to true for several tasks, enhancing the output control during task execution. The changes aim to streamline the task execution experience by reducing unnecessary output for specific operations.
* docs: enhance README and workflow documentation with verbose mode usage
This commit adds a "Quick Start" section to the README.md, outlining essential task commands for development and deployment. It also expands the development workflow documentation to include detailed instructions on using verbose mode for debugging tasks. Additionally, the task reference document is updated to clarify task control options, including examples of using verbose and silent modes.
* chore: remove silent mode from various tasks in utils.yml
This commit updates the utils.yml file by removing the 'silent' attribute from several tasks, allowing for more verbose output during task execution. This change aims to improve visibility and debugging capabilities for internal tasks.
Copy file name to clipboardExpand all lines: applications/wg-easy/docs/task-reference.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,39 @@
2
2
3
3
This document provides a concise reference for the tasks available in the WG-Easy Helm chart development pattern, organized by their purpose in the development workflow.
4
4
5
+
## Task Control Options
6
+
7
+
All tasks are configured to run in silent mode by default, showing only essential output. You can control the verbosity level using Task's built-in flags:
8
+
9
+
| Flag | Description | Example |
10
+
|------|-------------|---------|
11
+
|`--verbose` or `-v`| Show detailed task execution information including commands being run |`task -v cluster-create`|
12
+
|`--silent` or `-s`| Suppress all output except errors |`task -s dependencies-update`|
13
+
| (default) | Silent mode - shows command output but not task execution details |`task cluster-create`|
14
+
15
+
### Verbose Mode Examples
16
+
17
+
**Development and Debugging:**
18
+
```bash
19
+
# See detailed cluster creation process
20
+
task -v cluster-create
21
+
22
+
# Debug helm installation issues
23
+
task -v helm-install
24
+
25
+
# Watch full test cycle execution
26
+
task -v full-test-cycle
27
+
```
28
+
29
+
**Production Use:**
30
+
```bash
31
+
# Suppress all output for automation
32
+
task -s release-prepare
33
+
34
+
# Standard output for CI/CD
35
+
task release-create
36
+
```
37
+
5
38
## Development Tasks
6
39
7
40
These tasks support the iterative development process, focusing on fast feedback loops.
0 commit comments