noop in
This commit is contained in:
		@@ -3,7 +3,8 @@ FROM golang:alpine AS build
 | 
				
			|||||||
WORKDIR /tmp/nomad-resource
 | 
					WORKDIR /tmp/nomad-resource
 | 
				
			||||||
COPY . .
 | 
					COPY . .
 | 
				
			||||||
 | 
					
 | 
				
			||||||
RUN go build -o dist/out out/main.go
 | 
					RUN go build -o dist/out out/main.go && \
 | 
				
			||||||
 | 
					    go build -o dist/in in/main.go
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FROM alpine:edge
 | 
					FROM alpine:edge
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										31
									
								
								in/main.go
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								in/main.go
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,31 @@
 | 
				
			|||||||
 | 
					package main
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import (
 | 
				
			||||||
 | 
						"encoding/json"
 | 
				
			||||||
 | 
						"os"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						resource "github.com/cioplenu/concourse-nomad-resource"
 | 
				
			||||||
 | 
						"github.com/cioplenu/concourse-nomad-resource/common"
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Request struct {
 | 
				
			||||||
 | 
						Source  resource.Source  `json:"source"`
 | 
				
			||||||
 | 
						Version resource.Version `json:"version"`
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					type Response struct {
 | 
				
			||||||
 | 
						Version  resource.Version  `json:"version"`
 | 
				
			||||||
 | 
						Metadata resource.Metadata `json:"metadata"`
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func main() {
 | 
				
			||||||
 | 
						var request Request
 | 
				
			||||||
 | 
						err := json.NewDecoder(os.Stdin).Decode(&request)
 | 
				
			||||||
 | 
						common.Check(err, "Error parsing request")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						response := Response{
 | 
				
			||||||
 | 
							Version: request.Version,
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						json.NewEncoder(os.Stdout).Encode(response)
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
		Reference in New Issue
	
	Block a user