Sha256: 034f7d8df6b74baa186948f9873fdb73f7c746eeca103aac9680d50ffbe01f31

Contents?: true

Size: 473 Bytes

Versions: 2

Compression:

Stored size: 473 Bytes

Contents

require 'erb'
require 'json'
require 'base64'
require 'digest'

class Lono::Builder::Template
  class Upload < Lono::CLI::Base
    def initialize(options={})
      super
      @checksums = {}
      @prefix = Lono.env # s3://s3-bucket/development
    end

    def run
      paths = Dir.glob("#{Lono.root}/output/#{@blueprint.name}/template.yml")
      paths.select { |p| File.file?(p) }.each do |path|
        Lono::S3::Uploader.new(path).upload
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lono-8.0.0.pre.rc2 lib/lono/builder/template/upload.rb
lono-8.0.0.pre.rc1 lib/lono/builder/template/upload.rb