forked from loafle/openapi-generator-original
		
	Compare commits
	
		
			8 Commits
		
	
	
		
			master
			...
			go-workflo
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 37cf47fa2c | ||
|  | b1d7fef226 | ||
|  | cf59f55334 | ||
|  | 006c5edce3 | ||
|  | 880785121a | ||
|  | 650f2ebc4d | ||
|  | f30fb46b52 | ||
|  | 69e7735b0c | 
							
								
								
									
										29
									
								
								.github/workflows/samples-go.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								.github/workflows/samples-go.yaml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,29 @@ | |||||||
|  | name: Samples Go | ||||||
|  | 
 | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |     paths: | ||||||
|  |       - 'samples/server/petstore/go*/**' | ||||||
|  |   pull_request: | ||||||
|  |     paths: | ||||||
|  |       - 'samples/server/petstore/go*/**' | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     name: Build Go | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     strategy: | ||||||
|  |       fail-fast: false | ||||||
|  |       matrix: | ||||||
|  |         sample: | ||||||
|  |           - samples/server/petstore/go-gin-api-server | ||||||
|  |           - samples/server/petstore/go-api-server | ||||||
|  |           - samples/server/petstore/go-echo-server | ||||||
|  |     steps: | ||||||
|  |       - uses: actions/checkout@v2 | ||||||
|  |       - uses: actions/setup-go@v2 | ||||||
|  |         with: | ||||||
|  |           go-version: '^1.17.1' | ||||||
|  |       - name: Build and Test | ||||||
|  |         working-directory: ${{ matrix.sample }} | ||||||
|  |         run: ./test.bash | ||||||
							
								
								
									
										3
									
								
								pom.xml
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								pom.xml
									
									
									
									
									
								
							| @ -1297,9 +1297,6 @@ | |||||||
|                 <!-- test Go projects --> |                 <!-- test Go projects --> | ||||||
|                 <module>samples/client/petstore/go</module> |                 <module>samples/client/petstore/go</module> | ||||||
|                 <module>samples/openapi3/client/petstore/go</module> |                 <module>samples/openapi3/client/petstore/go</module> | ||||||
|                 <module>samples/server/petstore/go-api-server</module> |  | ||||||
|                 <module>samples/server/petstore/go-gin-api-server</module> |  | ||||||
|                 <module>samples/server/petstore/go-echo-server</module> |  | ||||||
|             </modules> |             </modules> | ||||||
|         </profile> |         </profile> | ||||||
|         <profile> |         <profile> | ||||||
|  | |||||||
							
								
								
									
										4
									
								
								samples/server/petstore/go-api-server/test.bash
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										4
									
								
								samples/server/petstore/go-api-server/test.bash
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,4 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | go test -v | ||||||
|  | 
 | ||||||
							
								
								
									
										4
									
								
								samples/server/petstore/go-echo-server/test.bash
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										4
									
								
								samples/server/petstore/go-echo-server/test.bash
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,4 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | go mod download && go build -o app | ||||||
|  | 
 | ||||||
							
								
								
									
										5
									
								
								samples/server/petstore/go-gin-api-server/go.mod
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								samples/server/petstore/go-gin-api-server/go.mod
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | |||||||
|  | module github.com/GIT_USER_ID/GIT_REPO_ID | ||||||
|  | 
 | ||||||
|  | go 1.17 | ||||||
|  | 
 | ||||||
|  | require github.com/gin-gonic/gin v1.7.7 | ||||||
							
								
								
									
										4
									
								
								samples/server/petstore/go-gin-api-server/test.bash
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										4
									
								
								samples/server/petstore/go-gin-api-server/test.bash
									
									
									
									
									
										Executable file
									
								
							| @ -0,0 +1,4 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  | 
 | ||||||
|  | go get github.com/gin-gonic/gin && go test -v | ||||||
|  | 
 | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user