feat(docker): speed up docker build. (#6159)
* feat(docker): speed up docker build. * feat: add docker dryrun * fix: remove docker username and password if dryrun
This commit is contained in:
		
							parent
							
								
									4a2fbbeb10
								
							
						
					
					
						commit
						035c82aec4
					
				
							
								
								
									
										11
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								.drone.yml
									
									
									
									
									
								
							| @ -281,12 +281,22 @@ pipeline: | ||||
|       event: [ push ] | ||||
|       branch: [ master ] | ||||
| 
 | ||||
|   docker-dryrun: | ||||
|     image: plugins/docker:17.12 | ||||
|     pull: true | ||||
|     repo: gitea/gitea | ||||
|     cache_from: gitea/gitea | ||||
|     dry_run: true | ||||
|     when: | ||||
|       event: [ pull_request ] | ||||
| 
 | ||||
|   docker: | ||||
|     image: plugins/docker:17.12 | ||||
|     pull: true | ||||
|     secrets: [ docker_username, docker_password ] | ||||
|     repo: gitea/gitea | ||||
|     tags: [ '${DRONE_BRANCH##release/v}' ] | ||||
|     cache_from: gitea/gitea | ||||
|     when: | ||||
|       event: [ push ] | ||||
|       branch: [ release/* ] | ||||
| @ -296,6 +306,7 @@ pipeline: | ||||
|     secrets: [ docker_username, docker_password ] | ||||
|     pull: true | ||||
|     repo: gitea/gitea | ||||
|     cache_from: gitea/gitea | ||||
|     default_tags: true | ||||
|     when: | ||||
|       event: [ push, tag ] | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user