~xenrox/personal-packages

57141c07caea02a6dde49bfa49ef4d4e27225312 — Thorben Günther 2 years ago
Start with personal packages
4 files changed, 33 insertions(+), 0 deletions(-)

A .build.yml
A Makefile
A README.md
A namcap.sh
A  => .build.yml +13 -0
@@ 1,13 @@
image: archlinux
packages:
    - namcap
sources:
    - https://git.xenrox.net/~xenrox/personal-packages
triggers:
    - action: email
      condition: failure
      to: Thorben Günther <admin@xenrox.net>
tasks:
    - check: |
          cd personal-packages
          make namcap

A  => Makefile +7 -0
@@ 1,7 @@
.PHONY : clean
clean :
	git clean -fdx

.PHONY: namcap
namcap:
	./namcap.sh

A  => README.md +3 -0
@@ 1,3 @@
[![builds.sr.ht status](https://builds.xenrox.net/~xenrox/personal-packages/commits/.build.yml.svg)](https://builds.xenrox.net/~xenrox/aur/commits/.build.yml?)

Personal Arch Linux packages.

A  => namcap.sh +10 -0
@@ 1,10 @@
#!/bin/bash

exit_code=0

for dir in */; do
    output=$(namcap "$dir"PKGBUILD)
    [ -n "$output" ] && echo "$output" && exit_code=1
done

exit $exit_code