FileUtils.ln(@local_path, @file_path, :force => true)
end
- # set up pkgsvr_client
- @pkgsvr_client = Client.create(@pkgsvr_url, @job_working_dir, @log)
- if @pkgsvr_client.nil? then
- raise BuildServerException.new("ERR023")
- end
-
# check if the os is supported by build server
if @pkg_type == "BINARY" and
not @server.supported_os_list.include? @os then
raise BuildServerException.new("ERR108"), @os
end
+ # set up pkgsvr_client
+ @pkgsvr_client = Client.create(@pkgsvr_url, @job_working_dir, @log)
+ if @pkgsvr_client.nil? then
+ raise BuildServerException.new("ERR023")
+ end
+
# checking version if not reverse-build job
if @pkg_type == "BINARY" then
# extrac pkg file
build-svr migrate -n <server name> [--dsn <db dsn> [--dbuser <db_user> --dbpassword <db_password>] ]
build-svr start -n <server name> [-p <port>]
build-svr stop -n <server name>
-build-svr upgrade -n <server name>
+build-svr upgrade -n <server name> [-D <distribution name>] [-u <package server url>]
build-svr add-svr -n <server name> -d <friend server address>
build-svr remove-svr -n <server name> -d <friend server address>
build-svr add-os -n <server name> -o <os>
build-svr remove-os -n <server name> -o <os>
-build-svr add-dist -n <server name> -D <distribution name> -u <package server url> -d <package server address>
+build-svr add-dist -n <server name> -D <distribution name> -u <package server url> -d <package server address> [-w <password>]
build-svr remove-dist -n <server name> -D <distribution name>
build-svr lock-dist -n <server name> -D <distribution name>
build-svr unlock-dist -n <server name> -D <distribution name>
build-svr add-sync -n <server name> -u <remote pkg server url> [--dist <distribution>]
build-svr remove-sync -n <server name> -u <remote pkg server url> [--dist <distribution>]
-build-svr add-prj -n <server name> -N <project name> (-g <git repository> -b <git branch>|-P <package name>) [-w <password>] [-o <os list>] [--dist <distribution>]
+build-svr add-prj -n <server name> -N <project name> (-g <git repository> -b <git branch>|-P <package name>) [-o <os list>] [--dist <distribution>]
build-svr remove-prj -n <server name> -N <project name> [--dist <distribution>]
build-svr register -n <server name> -P <package file> [--dist <distribution>]
build-svr query -n <server name>
Error: No DB exists and create(migrate) DB first!
Error: No DB exists and create(migrate) DB first!
Error: No DB exists and create(migrate) DB first!
-Error: No DB exists and create(migrate) DB first!
-Error: No DB exists and create(migrate) DB first!
+3