WIP:ci
fix fix fix fix fix fix fix fix fix fix fix fix fix fix fix fix fix
This commit is contained in:
		
							
								
								
									
										49
									
								
								.drone.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										49
									
								
								.drone.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,49 @@ | |||||||
|  | kind: pipeline | ||||||
|  | type: docker | ||||||
|  | name: amd64 | ||||||
|  |  | ||||||
|  | steps: | ||||||
|  | - name: makepkg | ||||||
|  |   image: docker.io/volkerraschek/build-image:latest | ||||||
|  |   commands: | ||||||
|  |   - pacman --sync --refresh --sysupgrade --noconfirm --needed sudo binutils fakeroot | ||||||
|  |   - useradd --create-home builder | ||||||
|  |   - chown --recursive builder:builder /drone/src | ||||||
|  |   - su --shell /bin/bash builder -c "makepkg --force --cleanbuild --noconfirm" | ||||||
|  |  | ||||||
|  | - name: upload-pkg-into-aur | ||||||
|  |   image: appleboy/drone-scp:1.6.2 | ||||||
|  |   settings: | ||||||
|  |     host: aur.cryptic.systems | ||||||
|  |     user: root | ||||||
|  |     key: | ||||||
|  |       from_secret: repository-ssh-key | ||||||
|  |     port: 22 | ||||||
|  |     command_timeout: 2m | ||||||
|  |     target: | ||||||
|  |     - /srv/aur/x86_64 | ||||||
|  |     source: | ||||||
|  |     - flucky-*.zst* | ||||||
|  |   when: | ||||||
|  |     branch: | ||||||
|  |     - master | ||||||
|  |     repo: | ||||||
|  |     - flucky/PKGBUILD | ||||||
|  |  | ||||||
|  | # - name: push-latest-commit | ||||||
|  | #   environment: | ||||||
|  | #     GIT_PUSH_SSH_KEY: | ||||||
|  | #       from_secret: | ||||||
|  | #         github_ssh_key | ||||||
|  | #   image: appleboy/drone-git-push:0.2.0-linux-amd64 | ||||||
|  | #   settings: | ||||||
|  | #     remote: git@github.com:flucky/PKGBUILD.git | ||||||
|  | #     force: true | ||||||
|  | #   when: | ||||||
|  | #     branch: | ||||||
|  | #     - master | ||||||
|  | #     repo: | ||||||
|  | #     - flucky/PKGBUILD | ||||||
|  |  | ||||||
|  | # node: | ||||||
|  | #   aur: "true" | ||||||
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -1,3 +1,4 @@ | |||||||
| * | * | ||||||
|  | !.drone.yml | ||||||
| !.gitignore | !.gitignore | ||||||
| !PKGBUILD | !PKGBUILD | ||||||
							
								
								
									
										2
									
								
								PKGBUILD
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								PKGBUILD
									
									
									
									
									
								
							| @@ -9,7 +9,7 @@ url=https://git.cryptic.systems/flucky/flucky | |||||||
| license=('Apache 2.0') | license=('Apache 2.0') | ||||||
| makedepends=('git' 'go' 'make') | makedepends=('git' 'go' 'make') | ||||||
| source=("https://git.cryptic.systems/flucky/flucky/archive/v${pkgver}.tar.gz") | source=("https://git.cryptic.systems/flucky/flucky/archive/v${pkgver}.tar.gz") | ||||||
| sha512sums=('fb7688d20d8d5b6293f826b2c0aa2748cbab6ef1dffab9529cc3371fffc4b18dc1e7ae1799cab187cea5dd7d5b859cbd8d693fd7b83736e6ecb2d94d255a2a13') | sha512sums=('1e53256f0b45c0e887b224ca697b3c1fadfb4135399595cbfee758f8f6c2357471da287a816d7fd0924adb96bc43676adf3149b0dd6bfa3f1c6c6947fcc6c760') | ||||||
|  |  | ||||||
| package() { | package() { | ||||||
|   make --directory ${srcdir}/${pkgname} DESTDIR=${pkgdir} PREFIX=/usr VERSION=${pkgver} install |   make --directory ${srcdir}/${pkgname} DESTDIR=${pkgdir} PREFIX=/usr VERSION=${pkgver} install | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user