Add basic CI workflow to test action works
Signed-off-by: Nick Adcock <nick.adcock@docker.com>
This commit is contained in:
		
							parent
							
								
									0d47b3c9b9
								
							
						
					
					
						commit
						676cae2f85
					
				
							
								
								
									
										32
									
								
								.github/workflows/main.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								.github/workflows/main.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,32 @@ | |||||||
|  | name: CI | ||||||
|  | 
 | ||||||
|  | on: | ||||||
|  |   push: | ||||||
|  |   pull_request: | ||||||
|  | 
 | ||||||
|  | jobs: | ||||||
|  |   build: | ||||||
|  |     name: build | ||||||
|  |     runs-on: ubuntu-latest | ||||||
|  |     steps: | ||||||
|  | 
 | ||||||
|  |     - name: Checkout | ||||||
|  |       uses: actions/checkout@v2 | ||||||
|  |      | ||||||
|  |     - name: Run local registry | ||||||
|  |       run: docker run -d -p 5000:5000 registry:2 | ||||||
|  |      | ||||||
|  |     - name: Build and push image | ||||||
|  |       uses: ./ | ||||||
|  |       env: | ||||||
|  |         DOCKER_BUILDKIT: 1 | ||||||
|  |       with: | ||||||
|  |         registry: localhost:5000 | ||||||
|  |         repository: temp/workflow | ||||||
|  |         tags: foo | ||||||
|  |        | ||||||
|  |     - name: Remove local image | ||||||
|  |       run: docker image rm localhost:5000/temp/workflow:foo | ||||||
|  | 
 | ||||||
|  |     - name: Run image from registry | ||||||
|  |       run: docker run localhost:5000/temp/workflow:foo | ||||||
							
								
								
									
										3
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,3 @@ | |||||||
|  | FROM alpine:3 | ||||||
|  | 
 | ||||||
|  | ENTRYPOINT ["echo", "docker github actions"] | ||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Nick Adcock
						Nick Adcock