Intent.ModuleServer.Client.CLI
1.0.0-alpha.4
This is a prerelease version of Intent.ModuleServer.Client.CLI.
This package has a SemVer 2.0.0 package version: 1.0.0-alpha.4+a1b14e5f0f136af8b8886fc511e15912d7ec4946.
dotnet tool install --global Intent.ModuleServer.Client.CLI --version 1.0.0-alpha.4
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 Intent.ModuleServer.Client.CLI --version 1.0.0-alpha.4
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Intent.ModuleServer.Client.CLI&version=1.0.0-alpha.4&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Intent.ModuleServer.Client.CLI --version 1.0.0-alpha.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Module Server Client CLI
The Module Server Client CLI tool can be used for interacting with an Intent Architect instance to perform tasks such as uploading artifacts.
Pre-requisites
Latest Long Term Support (LTS) version of .NET.
Installation
This CLI tool is available as a .NET Tool and can be installed with the following command:
dotnet tool install Intent.ModuleServer.Client.CLI --global
[!NOTE] If
dotnet tool install
fails with an error to the effect ofThe required NuGet feed can't be accessed, perhaps because of an Internet connection problem.
and it shows a private NuGet feed URL, you can try add the--ignore-failed-sources
command line option (source).
You should see output to the effect of:
You can invoke the tool using the following command: module-server-client-cli
Tool 'intent.moduleserver.client.cli' (version 'x.x.x') was successfully installed.
Usage
module-server-client-cli [command] [options]
Options
Option | Description |
---|---|
--version |
Show version information |
-?, -h, --help |
Show help and usage information |
Commands
Command | Description |
---|---|
upload-module <serverUrl> <apiKey> <path> |
Upload a module .imod file. |
upload-application-template <serverUrl> <apiKey> <path> |
Upload an application template .iat file. |
upload-module command
Upload a module .imod file.
upload-module usage
module-server-client-cli upload-module [<serverUrl> [<apiKey> [<path>]]] [options]
upload-module arguments
Argument | Description |
---|---|
serverUrl |
The module server's https address. |
apiKey |
The API key to use to authenticate the request. |
path |
The path of the file to upload. |
upload-module options
Option | Description |
---|---|
--force |
If there is already an item with the same identifier and version then this option can be used force it to be overwritten. |
-?, -h, --help |
Show help and usage information |
upload-application-template command
Upload an application template .iat file.
upload-application-template usage
module-server-client-cli upload-application-template [<serverUrl> [<apiKey> [<path>]]] [options]
upload-application-template arguments
Argument | Description |
---|---|
serverUrl |
The module server's https address. |
apiKey |
The API key to use to authenticate the request. |
path |
The path of the file to upload. |
upload-application-template options
Option | Description |
---|---|
--force |
If there is already an item with the same identifier and version then this option can be used force it to be overwritten. |
-?, -h, --help |
Show help and usage information |
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. |
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 |
---|---|---|
1.0.0-alpha.4 | 259 | 8/23/2023 |
1.0.0-alpha.3 | 56 | 8/23/2023 |
1.0.0-alpha.2 | 56 | 8/23/2023 |
1.0.0-alpha.1 | 61 | 8/23/2023 |
1.0.0-alpha.0 | 62 | 8/23/2023 |