Update cheatsheets

This commit is contained in:
ivuorinen
2025-04-21 00:20:26 +00:00
parent a360d4dc45
commit f8f3aa8691
7 changed files with 36 additions and 7 deletions

29
tldr/ansible-lint Normal file
View File

@@ -0,0 +1,29 @@
---
syntax: markdown
tags: [tldr, common]
source: https://github.com/tldr-pages/tldr.git
---
# ansible-lint
> Apply rules and follow best practices with your automation content.
> More information: <https://ansible.readthedocs.io/projects/lint/>.
- Lint a specific playbook and a role directory:
`ansible-lint {{path/to/playbook_file}} {{path/to/role_directory}}`
- Lint a playbook while excluding specific rules:
`ansible-lint {{[-x|--exclude-rules]}} {{rule1,rule2,...}} {{path/to/playbook_file}}`
- Lint a playbook in offline mode and format output as PEP8:
`ansible-lint {{[-o|--offline]}} {{[-p|--parseable]}} {{path/to/playbook_file}}`
- Lint a playbook using a custom rules directory:
`ansible-lint {{[-r|--rules]}} {{path/to/custom_rules_directory}} {{path/to/playbook_file}}`
- Lint all Ansible content recursively in a given directory:
`ansible-lint {{path/to/project_directory}}`

View File

@@ -36,6 +36,6 @@ source: https://github.com/tldr-pages/tldr.git
`cat {{path/to/source.csv}} | duckdb -c "{{COPY (FROM read_csv('/dev/stdin')) TO '/dev/stdout' WITH (FORMAT CSV, HEADER)}}"`
- Display help:
- Start the DuckDB UI, a web interface with notebooks:
`duckdb -help`
`duckdb -ui`

View File

@@ -6,7 +6,7 @@ source: https://github.com/tldr-pages/tldr.git
# sfdk emulator device-model-show
> Show emulated device model's properties.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/tree/master/src/tools/sfdk>.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/blob/master/share/qtcreator/sfdk/modules/40-testing-maintain/doc/command.emulator.adoc>.
- Show a model properties:

View File

@@ -6,7 +6,7 @@ source: https://github.com/tldr-pages/tldr.git
# sfdk emulator start
> Starts an emulator.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/tree/master/src/tools/sfdk>.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/blob/master/share/qtcreator/sfdk/modules/40-testing-maintain/doc/command.emulator.adoc>.
- Start an emulator:

View File

@@ -6,7 +6,7 @@ source: https://github.com/tldr-pages/tldr.git
# sfdk maintain
> Launches the interactive SDK Maintenance tool.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/tree/master/src/tools/sfdk>.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/blob/master/share/qtcreator/sfdk/modules/10-general/doc/command.maintain.adoc>.
- Launch SDK Maintenance tool:

View File

@@ -6,7 +6,7 @@ source: https://github.com/tldr-pages/tldr.git
# sfdk qmltypes
> Generates qmltypes files.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/tree/master/src/tools/sfdk>.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/blob/master/share/qtcreator/sfdk/modules/80-ide-qmltypes/doc/command.qmltypes.adoc>.
- Generate qmltypes files:

View File

@@ -6,7 +6,7 @@ source: https://github.com/tldr-pages/tldr.git
# sfdk scrape
> Converts source code modifications to patches.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/tree/master/src/tools/sfdk>.
> More information: <https://github.com/sailfishos/sailfish-qtcreator/blob/master/share/qtcreator/sfdk/modules/65-maintaining-mb2/doc/command.scrape.adoc>.
- Save source modifications as patches: