noop in
This commit is contained in:
		@@ -3,7 +3,8 @@ FROM golang:alpine AS build
 | 
			
		||||
WORKDIR /tmp/nomad-resource
 | 
			
		||||
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
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										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