修订版 | ede03cc51ad94a80f77f839a9040e9fbd71ec5f4 (tree) |
---|---|
时间 | 2016-03-16 14:45:18 |
作者 | Tatsuki Sugiura <sugi@nemu...> |
Commiter | Tatsuki Sugiura |
Sort upload target on alphabetical order.
@@ -87,7 +87,7 @@ module OSDN; module CLI; module Command | ||
87 | 87 | @target_dir = Pathname.new(ARGV.shift || '.') |
88 | 88 | proj_info = api.get_project target_proj # check project existance |
89 | 89 | |
90 | - Pathname.glob(@target_dir+'*').each do |pdir| | |
90 | + Pathname.glob(@target_dir+'*').sort.each do |pdir| | |
91 | 91 | unless load_variables(pdir).package_id |
92 | 92 | logger.info "Createing new package '#{pdir.basename}'" |
93 | 93 | if @dry_run |
@@ -99,7 +99,7 @@ module OSDN; module CLI; module Command | ||
99 | 99 | $stdout.puts "New package '#{pinfo.name}' has been created; #{pinfo.url}" |
100 | 100 | end |
101 | 101 | |
102 | - Pathname.glob(pdir + '*').each do |rdir| | |
102 | + Pathname.glob(pdir + '*').sort.each do |rdir| | |
103 | 103 | vars = load_variables(rdir) |
104 | 104 | rinfo = nil |
105 | 105 | if vars.release_id |
@@ -115,7 +115,7 @@ module OSDN; module CLI; module Command | ||
115 | 115 | $stdout.puts "New release '#{rinfo.name}' has been created; #{rinfo.url}" |
116 | 116 | end |
117 | 117 | |
118 | - Pathname.glob(rdir + '*').each do |file| | |
118 | + Pathname.glob(rdir + '*').sort.each do |file| | |
119 | 119 | if file.directory? |
120 | 120 | logger.error "Skip direcotry #{file}" |
121 | 121 | next |