Sha256: 7d55d516ccf45e595ff6b217ab5b3a1aa62b68f4277b803be18b1958be7fa99b
Contents?: true
Size: 660 Bytes
Versions: 1
Compression:
Stored size: 660 Bytes
Contents
require "predrags_dummy_pipelines/version" require "predrags_dummy_pipelines/exec" require "predrags_dummy_pipelines/pipeline" require "psych" module PredragsDummyPipelines # Your code goes here... def self.new(yaml) actions = parse(yaml) Pipeline.new(actions) end def self.build Exec.new(parse_["build"]) end def self.parse_ parse_file("project/simple.yml") end def self.parse_file(file) project = Psych.load_file(file) end def self.parse(actions) Psych.load(actions) end def self.test a = PredragsDummyPipelines.parse_ e = PredragsDummyPipelines::Pipeline.new a e.run e.show end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
predrags_dummy_pipelines-0.6.2 | lib/predrags_dummy_pipelines.rb |