when "PROJECT"
BuildCommServer.send_begin(req)
# print GIT projects
- for prj in @parent_server.prjmgr.projects
+ sorted_list = @parent_server.prjmgr.projects.sort { |x,y| x.name <=> y.name }
+ for prj in sorted_list
if prj.type != "GIT" then next end
BuildCommServer.send(req,"G,#{prj.name},#{prj.repository},#{prj.branch}")
end
# print BINARY projects
- for prj in @parent_server.prjmgr.projects
+ for prj in sorted_list
if prj.type != "BINARY" then next end
BuildCommServer.send(req,"B,#{prj.name},#{prj.pkg_name}")
end
# print REMOTE project
- for prj in @parent_server.prjmgr.projects
+ for prj in sorted_list
if prj.type != "REMOTE" then next end
BuildCommServer.send(req,"R,#{prj.name}")
end