From af482cf759ca8b261e3c8e02ecd6e113fce7535c Mon Sep 17 00:00:00 2001 From: AB Date: Sun, 26 Apr 2020 15:07:45 +0300 Subject: [PATCH] Fix CI --- .github/workflows/PKGBUILD | 9 ++++----- .gitignore | 2 +- assets/mus-fuse.yml | 12 ++++++++++++ 3 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 assets/mus-fuse.yml diff --git a/.github/workflows/PKGBUILD b/.github/workflows/PKGBUILD index b586101..fd21b4e 100644 --- a/.github/workflows/PKGBUILD +++ b/.github/workflows/PKGBUILD @@ -15,25 +15,24 @@ backup=('etc/mus-fuse.yml') pkgver() { cd "$srcdir/$pkgname" - echo git describe --long --tags | awk -F '-' '{print $1}'| sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' + git describe --long --tags | awk -F '-' '{print $1}'| sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } prepare() { - cd $pkgname-$pkgver + cd "$srcdir/$pkgname" cargo fetch --target x86_64-unknown-linux-gnu } build() { - cd $pkgname-$pkgver + cd "$srcdir/$pkgname" cargo build --release --frozen --all-targets } package() { - cd $pkgname-$pkgver + cd "$srcdir/$pkgname" install -Dt "$pkgdir/usr/bin" target/release/$pkgname install -Dt "$pkgdir/usr/share/doc/$pkgname" -m644 README.md install -Dt "$pkgdir/usr/lib/systemd/system" assets/$pkgname.service mkdir -p "$pkgdir/etc" cp -n assets/mus-fuse.yml "$pkgdir/etc/mus-fuse.yml" } - diff --git a/.gitignore b/.gitignore index 0eee196..a97db89 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ /target -mus-fuse.yml +/mus-fuse.yml Cargo.lock /mnt .vscode/ diff --git a/assets/mus-fuse.yml b/assets/mus-fuse.yml new file mode 100644 index 0000000..c96e861 --- /dev/null +++ b/assets/mus-fuse.yml @@ -0,0 +1,12 @@ +--- +server: https://mus.test.com +mountpoint: /srv/mus-fuse +http_user: username +http_pass: passwd1337 + +# How many KiB of file beginnings download and store in RAM. +# It's speeding up any metadata operations and media library scanning. +cache_head: 768 + +# How many count of `cache_head` store. +cache_max_count: 10