mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 05:11:41 +01:00 
			
		
		
		
	drone/docker: Use a more standard format (#7480)
* drone/docker: Use a more standard format
Based on the plugin drone structure itself : ebce953fc4/.drone.yml (L9)
Use autotag : http://plugins.drone.io/drone-plugins/drone-docker/#autotag
* use latest plugins/docker:linux-amd64
* remove useless cache_from
* Don't depends on translations step
			
			
This commit is contained in:
		
							parent
							
								
									aaf8c9f047
								
							
						
					
					
						commit
						acf6bd42c4
					
				
							
								
								
									
										53
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										53
									
								
								.drone.yml
									
									
									
									
									
								
							| @ -570,6 +570,15 @@ workspace: | ||||
|   base: /go | ||||
|   path: src/code.gitea.io/gitea | ||||
| 
 | ||||
| depends_on: | ||||
|   - testing | ||||
| 
 | ||||
| trigger: | ||||
|   ref: | ||||
|   - refs/heads/master | ||||
|   - "refs/tags/**" | ||||
|   - "refs/pull/**" | ||||
| 
 | ||||
| steps: | ||||
|   - name: fetch-tags | ||||
|     pull: default | ||||
| @ -583,56 +592,28 @@ steps: | ||||
| 
 | ||||
|   - name: dryrun | ||||
|     pull: always | ||||
|     image: plugins/docker:18.09 | ||||
|     image: plugins/docker:linux-amd64 | ||||
|     settings: | ||||
|       cache_from: gitea/gitea | ||||
|       dry_run: true | ||||
|       repo: gitea/gitea | ||||
|     when: | ||||
|       event: | ||||
|         - pull_request | ||||
| 
 | ||||
|   - name: release | ||||
|   - name: publish | ||||
|     pull: always | ||||
|     image: plugins/docker:18.09 | ||||
|     image: plugins/docker:linux-amd64 | ||||
|     settings: | ||||
|       cache_from: gitea/gitea | ||||
|       auto_tag: true | ||||
|       repo: gitea/gitea | ||||
|       tags: | ||||
|         - "${DRONE_BRANCH##release/v}" | ||||
|     environment: | ||||
|       DOCKER_PASSWORD: | ||||
|       password: | ||||
|         from_secret: docker_password | ||||
|       DOCKER_USERNAME: | ||||
|       username: | ||||
|         from_secret: docker_username | ||||
|     depends_on: | ||||
|       - dryrun | ||||
|     when: | ||||
|       branch: | ||||
|         - "release/*" | ||||
|       event: | ||||
|         - push | ||||
| 
 | ||||
|   - name: latest | ||||
|     pull: always | ||||
|     image: plugins/docker:18.09 | ||||
|     settings: | ||||
|       cache_from: gitea/gitea | ||||
|       default_tags: true | ||||
|       repo: gitea/gitea | ||||
|     environment: | ||||
|       DOCKER_PASSWORD: | ||||
|         from_secret: docker_password | ||||
|       DOCKER_USERNAME: | ||||
|         from_secret: docker_username | ||||
|     depends_on: | ||||
|       - dryrun | ||||
|     when: | ||||
|       branch: | ||||
|         - master | ||||
|       event: | ||||
|         - push | ||||
|         - tag | ||||
|         exclude: | ||||
|         - pull_request | ||||
| 
 | ||||
| --- | ||||
| kind: pipeline | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user