add joshavgde pipeline
							parent
							
								
									ca2757952c
								
							
						
					
					
						commit
						c8265a38e4
					
				@ -0,0 +1,21 @@
 | 
			
		||||
(ns wanijo-pipeline.joshavgde-pipeline
 | 
			
		||||
  (:use [lambdacd.steps.control-flow])
 | 
			
		||||
  (:require [lambdacd.steps.manualtrigger :as manualtrigger]
 | 
			
		||||
            [lambdacd.steps.shell :as lcd-shell]
 | 
			
		||||
            [lambdacd-git.core :as lcd-git]))
 | 
			
		||||
 | 
			
		||||
(defn pull [args ctx]
 | 
			
		||||
  (lcd-shell/bash ctx "/opt/wedder" "git pull"))
 | 
			
		||||
 | 
			
		||||
(defn render [args ctx]
 | 
			
		||||
  (lcd-shell/bash ctx "/opt/wedder" "lein equilibrium render"))
 | 
			
		||||
 | 
			
		||||
(defn deploy [args ctx]
 | 
			
		||||
  (lcd-shell/bash ctx (:cwd args) "lein equilibrium deploy"))
 | 
			
		||||
 | 
			
		||||
(def pipeline-def
 | 
			
		||||
  `(manualtrigger/wait-for-manual-trigger
 | 
			
		||||
    (with-workspace
 | 
			
		||||
      pull
 | 
			
		||||
      render
 | 
			
		||||
      deploy)))
 | 
			
		||||
					Loading…
					
					
				
		Reference in New Issue