File tree Expand file tree Collapse file tree 1 file changed +19
-1
lines changed
Expand file tree Collapse file tree 1 file changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -221,6 +221,8 @@ func main() {
221221 }
222222
223223 if versionResponse .Version != app .Version {
224+ log .Println ("Target version" , versionResponse .Version )
225+ log .Println ("Local version" , app .Version )
224226 err = errors .New ("Client version mismatch. Please update your irgsh-cli." )
225227 return
226228 }
@@ -526,8 +528,24 @@ func main() {
526528 return
527529 }
528530
529- // Generate the changes file
530531 log .Println ("Signing the dsc file..." )
532+ // Generate the buildinfo file
533+ cmdStr = "cd " + homeDir + "/.irgsh/tmp/" + tmpID
534+ cmdStr += "/" + packageNameVersion + " && dpkg-genbuildinfo "
535+ fmt .Println (cmdStr )
536+ cmd = exec .Command ("bash" , "-c" , cmdStr )
537+ // Make it interactive
538+ cmd .Stdout = os .Stdout
539+ cmd .Stdin = os .Stdin
540+ cmd .Stderr = os .Stderr
541+ err = cmd .Run ()
542+ if err != nil {
543+ log .Println ("error: %v\n " , err )
544+ log .Println ("Failed to sign the package. Either you've the wrong key or you've unmeet dependencies. Please the error message(s) above.." )
545+ return
546+ }
547+
548+ // Generate the changes file
531549 cmdStr = "cd " + homeDir + "/.irgsh/tmp/" + tmpID
532550 cmdStr += "/" + packageNameVersion + " && dpkg-genchanges > ../$(ls .. | grep dsc | tr -d \" .dsc\" )_source.changes "
533551 fmt .Println (cmdStr )
You can’t perform that action at this time.
0 commit comments