Adeotek.DevOpsTools
0.2.0
See the version list below for details.
dotnet tool install --global Adeotek.DevOpsTools --version 0.2.0
dotnet new tool-manifest # if you are setting up this repo dotnet tool install --local Adeotek.DevOpsTools --version 0.2.0
#tool dotnet:?package=Adeotek.DevOpsTools&version=0.2.0
nuke :add-package Adeotek.DevOpsTools --version 0.2.0
dot - AdeoTEK DevOps Tools
dot
is a collection of CLI tools for developers and DevOps.
Install
AdeoTEK DevOps Tools NuGet package can be found on nuget.org.
# Install latest version (preview version are not included)
dotnet tool install --global AdeoTEK.DevOpsTools
# Install specific version
dotnet tool install --global Adeotek.DevOpsTools --version <specific_version>
Update
dotnet tool update -g AdeoTEK.DevOpsTools
Usage
dot <command> <subcommand> [arguments] [options]
# or
dotnet dot <command> <subcommand> [arguments] [options]
To get more information about a command, run:
dot <command> --help
# or
dot <command> <subcommand> --help
Commands
container
Docker containers management tool. The subcommand work in a similar way to docker-compose
, but referring only to individual containers.
The subcommands allows for the creation/update/removal of containers, based on configuration files written in YAML or JSON.
Subcommands
up
- Create/Update Docker containers based on YAML/JSON configuration filesdown
- Remove Docker containers based on YAML/JSON configuration filesconfig
- YAML/JSON configuration files generator/checkervalidate
- Validate existing YAML/JSON configuration filesample
- Generate new sample YAML/JSON configuration file
Check ContainerConfiguration.md for more information about the configuration files.
email
Email tools.
Subcommands
send
- Send an email message based on a configuration file or provided options
Check EmailConfiguration.md for more information about the configuration files.
port
TCP Ports tools.
Subcommands
listen
- Start a listener on the provided TCP portprobe
- Probe (check if listening) a local or remote TCP port
utf8bom
This tool allows for adding/removing/checking the BOM (Byte Order Mark) signature of UTF-8 encoded files.
Subcommands
add
- Add BOM (Byte Order Mark) to any UTF-8 files that do not have itremove
- Remove BOM (Byte Order Mark) from any UTF-8 files that have it
To only check if BOM is present, without changing it, use the add
/remove
subcommands together with the --dry-run
option.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
This package has no dependencies.
Version | Downloads | Last updated |
---|---|---|
0.5.1 | 138 | 8/27/2024 |
0.5.0 | 131 | 5/3/2024 |
0.4.0 | 754 | 1/28/2024 |
0.3.0 | 982 | 12/29/2023 |
0.2.0 | 1,091 | 11/13/2023 |
0.1.7 | 790 | 11/9/2023 |
0.1.6 | 1,127 | 11/1/2023 |
0.1.5 | 1,262 | 10/12/2023 |
0.1.4 | 1,106 | 10/11/2023 |
0.1.3 | 1,065 | 10/10/2023 |
0.1.2 | 1,295 | 10/8/2023 |
0.1.1-preview.1 | 88 | 10/4/2023 |
0.1.0-preview.3 | 82 | 10/3/2023 |
0.1.0-preview.2 | 78 | 10/1/2023 |