Build and package
This commit is contained in:
7
packaging/arm.conf
Normal file
7
packaging/arm.conf
Normal file
@ -0,0 +1,7 @@
|
||||
server {
|
||||
root /var/www/arm-web;
|
||||
|
||||
location / {
|
||||
try_files $uri $uri/ =404;
|
||||
}
|
||||
}
|
10
packaging/build-package.sh
Normal file
10
packaging/build-package.sh
Normal file
@ -0,0 +1,10 @@
|
||||
fpm -s dir -t deb -p build/arm-web_$VERSION.deb \
|
||||
-n arm-web -v $VERSION \
|
||||
--deb-priority optional --force \
|
||||
--deb-compression bzip2 \
|
||||
--description "Automatic Ripping Machine Web Interface" \
|
||||
-m "cats <admin@meow.tf>" --vendor "Meow.tf" \
|
||||
--depends nginx \
|
||||
--url "https://meow.tf" \
|
||||
packaging/arm.conf=/etc/nginx/conf.d/arm.conf \
|
||||
dist/=/var/www/arm-web
|
1
packaging/package-upload.sh
Normal file
1
packaging/package-upload.sh
Normal file
@ -0,0 +1 @@
|
||||
curl -X POST "$UPLOAD_URL" -F "file=@build/arm-web_$VERSION.deb"
|
Reference in New Issue
Block a user