@@ -72,7 +72,7 @@ func setDefaultsAndValidateConfig() {
72
72
func start () {
73
73
http .HandleFunc ("/" , HandleWebhook )
74
74
75
- fmt .Println ("\n \033 [30;46m LitePipe \033 [0m version 0.1.9 " )
75
+ fmt .Println ("\n \033 [30;46m LitePipe \033 [0m version 0.1.10 " )
76
76
fmt .Printf ("PID: %d\n " , os .Getpid ())
77
77
fmt .Printf ("Listening on port %d\n \n " , config .Port )
78
78
@@ -157,20 +157,20 @@ func processWebhookPayload(payload GitPushEvent) {
157
157
if triggerChanged {
158
158
fmt .Printf ("\n \x1b [1mOne or more changes in trigger directory/ies, running tasks...\x1b [0m\n " )
159
159
for i , task := range config .Tasks {
160
- fmt .Printf ("\n \x1b [1m(%d/%d):\x1b [0m %s\n " , i + 1 , len (config .Tasks ), task )
160
+ fmt .Printf ("\n \x1b [1m(%d/%d): %s\n \x1b [0m " , i + 1 , len (config .Tasks ), task )
161
161
162
162
start := time .Now ()
163
163
164
164
cmd := exec .Command ("bash" , "-c" , task )
165
165
166
166
// output command outputs - maybe add a flag to show?
167
- // cmd.Stdout = os.Stdout
168
- // cmd.Stderr = os.Stderr
167
+ cmd .Stdout = os .Stdout
168
+ cmd .Stderr = os .Stderr
169
169
170
170
if err := cmd .Run (); err != nil {
171
171
fmt .Printf ("\x1b [101;30m Task failed: \x1b [0m %s" , err )
172
172
} else {
173
- fmt .Print ("Task completed" )
173
+ fmt .Print ("\n \x1b [1mTask completed\x1b [0m " )
174
174
}
175
175
176
176
elapsed := time .Since (start )
0 commit comments