mirror of
https://github.com/fspc/BikeShed-1.git
synced 2025-02-28 08:43:23 -05:00
Adding famfamfam icons for docker w/ symlink
This commit is contained in:
parent
e48924a228
commit
bc6802e5fb
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,5 +7,4 @@ tmp/
|
||||
.rbenv-version
|
||||
.DS_Store
|
||||
public/assets
|
||||
public/images/icons
|
||||
config/database.yml
|
||||
|
@ -19,5 +19,8 @@ RUN bundle install
|
||||
COPY install_extjs.rb /usr/src/app/
|
||||
RUN /usr/src/app/install_extjs.rb
|
||||
|
||||
COPY install_famfamfam.rb /usr/src/app/
|
||||
RUN /usr/src/app/install_famfamfam.rb
|
||||
|
||||
EXPOSE 3000
|
||||
CMD ["rails", "server", "-b", "0.0.0.0"]
|
||||
|
19
install_famfamfam.rb
Executable file
19
install_famfamfam.rb
Executable file
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env ruby
|
||||
|
||||
require 'fileutils'
|
||||
|
||||
fam_url = "http://www.famfamfam.com/lab/icons/silk/famfamfam_silk_icons_v013.zip"
|
||||
download_dir = '/tmp'
|
||||
dest_dir = "/usr/lib/famfamfam"
|
||||
fam_download_path = File.join(download_dir,'famfamfam_silk_icons_v013.zip')
|
||||
|
||||
files = Dir.glob(File.join(dest_dir, '*'))
|
||||
if files.empty? and Dir.glob(fam_download_path).empty?
|
||||
`wget -P #{download_dir} #{fam_url}`
|
||||
raise "Failed downloading #{fam_url}" if Dir.glob(fam_download_path).empty?
|
||||
end
|
||||
|
||||
if files.empty?
|
||||
puts `unzip #{fam_download_path} -d #{dest_dir}/`
|
||||
end
|
||||
raise "Failed unzipping #{fam_download_path}" if Dir.glob(File.join(dest_dir, '*')).empty?
|
1
public/images/icons
Symbolic link
1
public/images/icons
Symbolic link
@ -0,0 +1 @@
|
||||
/usr/lib/famfamfam/icons/
|
Loading…
x
Reference in New Issue
Block a user