This commit is contained in:
		
							
								
								
									
										42
									
								
								.drone.yml
									
									
									
									
									
								
							
							
						
						
									
										42
									
								
								.drone.yml
									
									
									
									
									
								
							| @@ -1,5 +1,31 @@ | ||||
| --- | ||||
| kind: pipeline | ||||
| type: kubernetes | ||||
| name: build | ||||
|  | ||||
| node_selector: | ||||
|   kubernetes.io/os: linux | ||||
|   kubernetes.io/arch: amd64 | ||||
|  | ||||
| steps: | ||||
| - name: build-pkg | ||||
|   commands: | ||||
|   - makepkg --sign | ||||
|   environment: | ||||
|     MAKEPKG_PACKAGER: "csrbot@cryptic.systems" | ||||
|     MAKEPKG_PKGEXT: ".pkg.tar.zst" | ||||
|     MAKEPKG_SRCEXT: ".src.tar.zst" | ||||
|   image: docker.io/volkerraschek/build-image:latest | ||||
|  | ||||
| trigger: | ||||
|   event: | ||||
|     include: | ||||
|     - pull_request | ||||
|     - push | ||||
|     exclude: | ||||
|     - tag | ||||
|  | ||||
| --- | ||||
| kind: pipeline | ||||
| type: kubernetes | ||||
| name: deploy | ||||
| @@ -9,17 +35,21 @@ node_selector: | ||||
|   kubernetes.io/arch: amd64 | ||||
|  | ||||
| steps: | ||||
| - name: arch-linux-pkg | ||||
| - name: build-pkg | ||||
|   commands: | ||||
|   - sed --in-place 's/pkgver=.*/pkgver=${DRONE_TAG}/' PKGBUILD | ||||
|   - makepkg --sign | ||||
|   - scp *.pkg.tar.zst* ${AUR_SERVER}:/${AUR_PATH} | ||||
|   environment: | ||||
|     MAKEPKG_PACKAGER: "csrbot@cryptic.systems" | ||||
|     MAKEPKG_PKGEXT: ".pkg.tar.zst" | ||||
|     MAKEPKG_SRCEXT: ".src.tar.zst" | ||||
|     SSH_KEY: | ||||
|       from_secret: | ||||
|         ssh_key | ||||
|   image: docker.io/volkerraschek/build-image:latest | ||||
|  | ||||
| # trigger: | ||||
| #   event: | ||||
| #     include: | ||||
| #     - tag | ||||
| trigger: | ||||
|   event: | ||||
|     include: | ||||
|     - pull_request | ||||
|     - push | ||||
		Reference in New Issue
	
	Block a user