Adeotek.DevOpsTools 0.1.7

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Adeotek.DevOpsTools --version 0.1.7                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Adeotek.DevOpsTools --version 0.1.7                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Adeotek.DevOpsTools&version=0.1.7                
nuke :add-package Adeotek.DevOpsTools --version 0.1.7                

dot - AdeoTEK DevOps Tools

dot is a collection of CLI tools for developers and DevOps.

.NET build

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 files
  • down - Remove Docker containers based on YAML/JSON configuration files
  • config - YAML/JSON configuration files generator/checker
    • validate - Validate existing YAML/JSON configuration file
    • sample - Generate new sample YAML/JSON configuration file

Check ContainerConfiguration.md for more information about the configuration files.

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 it
  • remove - Remove BOM (Byte Order Mark) from any UTF-8 files that have it

In order to only check the BOM existence, without changing it, use the add/remove subcommands together with the --dry-run option.

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.5.1 139 8/27/2024
0.5.0 132 5/3/2024
0.4.0 755 1/28/2024
0.3.0 985 12/29/2023
0.2.0 1,092 11/13/2023
0.1.7 791 11/9/2023
0.1.6 1,128 11/1/2023
0.1.5 1,263 10/12/2023
0.1.4 1,107 10/11/2023
0.1.3 1,066 10/10/2023
0.1.2 1,296 10/8/2023
0.1.1-preview.1 89 10/4/2023
0.1.0-preview.3 83 10/3/2023
0.1.0-preview.2 79 10/1/2023