diff --git a/CHANGELOG.md b/CHANGELOG.md index c2fbc89..45afe16 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [v1.0.58] - 2026-01-21 + +### Fixed +- service deploy command was not using the correct service id + ## [v1.0.57] - 2026-01-21 ### Fixed diff --git a/src/cmd/serviceDeploy.go b/src/cmd/serviceDeploy.go index fce1568..87c3fd3 100644 --- a/src/cmd/serviceDeploy.go +++ b/src/cmd/serviceDeploy.go @@ -32,12 +32,13 @@ func serviceDeployCmd() *cmdBuilder.Cmd { ), ), ). - Arg("pathToFileOrDir", cmdBuilder.ArrayArg()). + Arg(cmdBuilder.ServiceArgName, cmdBuilder.OptionalArg()). StringFlag("working-dir", "./", i18n.T(i18n.BuildWorkingDir)). StringFlag("archive-file-path", "", i18n.T(i18n.BuildArchiveFilePath)). StringFlag("version-name", "", i18n.T(i18n.BuildVersionName)). StringFlag("zerops-yaml-path", "", i18n.T(i18n.ZeropsYamlLocation)). StringFlag("setup", "", i18n.T(i18n.ZeropsYamlSetup)). + StringSliceFlag("path-to-file-or-dir", []string{"."}, "path to file or directory to be deployed. Can be repeated."). BoolFlag("verbose", false, i18n.T(i18n.VerboseFlag), cmdBuilder.ShortHand("v")). BoolFlag("deploy-git-folder", false, i18n.T(i18n.UploadGitFolder), cmdBuilder.ShortHand("g")). HelpFlag(i18n.T(i18n.CmdHelpServiceDeploy)). @@ -118,7 +119,7 @@ func serviceDeployCmd() *cmdBuilder.Cmd { files, err := arch.FindFilesByRules( uxBlocks, cmdData.Params.GetString("working-dir"), - cmdData.Args["path-to-file-or-dir"], + cmdData.Params.GetStringSlice("path-to-file-or-dir"), ignorer, ) if err != nil {