mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	Fix pushing to 1-x-dev docker tag (part 4)
OK now we have the images building we should make sure that the main ones stays dev and the release/v* ones become *-dev-* Signed-off-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
		
							
								
								
									
										132
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										132
									
								
								.drone.yml
									
									
									
									
									
								
							| @@ -768,6 +768,69 @@ depends_on: | ||||
| trigger: | ||||
|   ref: | ||||
|   - refs/heads/main | ||||
|   event: | ||||
|     exclude: | ||||
|     - cron | ||||
|  | ||||
| steps: | ||||
|   - name: fetch-tags | ||||
|     image: docker:git | ||||
|     commands: | ||||
|       - git fetch --tags --force | ||||
|  | ||||
|   - name: publish | ||||
|     pull: always | ||||
|     image: techknowlogick/drone-docker:latest | ||||
|     settings: | ||||
|       auto_tag: false | ||||
|       tags: dev-linux-amd64 | ||||
|       repo: gitea/gitea | ||||
|       build_args: | ||||
|         - GOPROXY=off | ||||
|       password: | ||||
|         from_secret: docker_password | ||||
|       username: | ||||
|         from_secret: docker_username | ||||
|     when: | ||||
|       event: | ||||
|         exclude: | ||||
|         - pull_request | ||||
|  | ||||
|   - name: publish-rootless | ||||
|     image: techknowlogick/drone-docker:latest | ||||
|     settings: | ||||
|       dockerfile: Dockerfile.rootless | ||||
|       auto_tag: false | ||||
|       tags: dev-linux-amd64-rootless | ||||
|       repo: gitea/gitea | ||||
|       build_args: | ||||
|         - GOPROXY=off | ||||
|       password: | ||||
|         from_secret: docker_password | ||||
|       username: | ||||
|         from_secret: docker_username | ||||
|     environment: | ||||
|       PLUGIN_MIRROR: | ||||
|         from_secret: plugin_mirror | ||||
|     when: | ||||
|       event: | ||||
|         exclude: | ||||
|         - pull_request | ||||
|  | ||||
| --- | ||||
| kind: pipeline | ||||
| name: docker-linux-amd64-release-branch | ||||
|  | ||||
| platform: | ||||
|   os: linux | ||||
|   arch: amd64 | ||||
|  | ||||
| depends_on: | ||||
|   - testing-amd64 | ||||
|   - testing-arm64 | ||||
|  | ||||
| trigger: | ||||
|   ref: | ||||
|   - "refs/heads/release/v*" | ||||
|   event: | ||||
|     exclude: | ||||
| @@ -932,6 +995,72 @@ depends_on: | ||||
| trigger: | ||||
|   ref: | ||||
|   - refs/heads/main | ||||
|   event: | ||||
|     exclude: | ||||
|     - cron | ||||
|  | ||||
| steps: | ||||
|   - name: fetch-tags | ||||
|     image: docker:git | ||||
|     commands: | ||||
|       - git fetch --tags --force | ||||
|  | ||||
|   - name: publish | ||||
|     pull: always | ||||
|     image: techknowlogick/drone-docker:latest | ||||
|     settings: | ||||
|       auto_tag: false | ||||
|       tags: dev-linux-arm64 | ||||
|       repo: gitea/gitea | ||||
|       build_args: | ||||
|         - GOPROXY=off | ||||
|       password: | ||||
|         from_secret: docker_password | ||||
|       username: | ||||
|         from_secret: docker_username | ||||
|     environment: | ||||
|       PLUGIN_MIRROR: | ||||
|         from_secret: plugin_mirror | ||||
|     when: | ||||
|       event: | ||||
|         exclude: | ||||
|         - pull_request | ||||
|  | ||||
|   - name: publish-rootless | ||||
|     image: techknowlogick/drone-docker:latest | ||||
|     settings: | ||||
|       dockerfile: Dockerfile.rootless | ||||
|       auto_tag: false | ||||
|       tags: dev-linux-arm64-rootless | ||||
|       repo: gitea/gitea | ||||
|       build_args: | ||||
|         - GOPROXY=off | ||||
|       password: | ||||
|         from_secret: docker_password | ||||
|       username: | ||||
|         from_secret: docker_username | ||||
|     environment: | ||||
|       PLUGIN_MIRROR: | ||||
|         from_secret: plugin_mirror | ||||
|     when: | ||||
|       event: | ||||
|         exclude: | ||||
|         - pull_request | ||||
|  | ||||
| --- | ||||
| kind: pipeline | ||||
| name: docker-linux-arm64-release-branch | ||||
|  | ||||
| platform: | ||||
|   os: linux | ||||
|   arch: arm64 | ||||
|  | ||||
| depends_on: | ||||
|   - testing-amd64 | ||||
|   - testing-arm64 | ||||
|  | ||||
| trigger: | ||||
|   ref: | ||||
|   - "refs/heads/release/v*" | ||||
|   event: | ||||
|     exclude: | ||||
| @@ -984,6 +1113,7 @@ steps: | ||||
|       event: | ||||
|         exclude: | ||||
|         - pull_request | ||||
|  | ||||
| --- | ||||
| kind: pipeline | ||||
| name: docker-manifest-version | ||||
| @@ -1072,6 +1202,8 @@ trigger: | ||||
| depends_on: | ||||
|   - docker-linux-amd64-release | ||||
|   - docker-linux-arm64-release | ||||
|   - docker-linux-amd64-release-branch | ||||
|   - docker-linux-arm64-release-branch | ||||
|  | ||||
| --- | ||||
| kind: pipeline | ||||
|   | ||||
		Reference in New Issue
	
	Block a user