Automatically check which version of i2p-zero is the latest
This commit is contained in:
12
Makefile
12
Makefile
@ -9,15 +9,17 @@ SNOW_VERSION=`amo-version -v -n torproject-snowflake`
|
||||
UMAT_VERSION=`amo-version -v -n umatrix`
|
||||
UBLO_VERSION=`amo-version -v -n ublock-origin`
|
||||
NOSS_VERSION=`amo-version -v -n noscript`
|
||||
ZERO_VERSION=v1.17
|
||||
ZERO_VERSION_B=`echo $(ZERO_VERSION) | tr -d 'v.'`
|
||||
LAST_VERSION=$(ZERO_VERSION_B).$(EXT_VERSION).097
|
||||
LAUNCH_VERSION=$(ZERO_VERSION_B).$(EXT_VERSION).098
|
||||
ZERO_VERSION=`./get_latest_release.sh "i2p-zero/i2p-zero"`
|
||||
ZERO_VERSION_B=`./get_latest_release.sh "i2p-zero/i2p-zero" | tr -d 'v.'`
|
||||
PREV_VERSION=.097
|
||||
PROD_VERSION=.098
|
||||
LAST_VERSION=$(ZERO_VERSION_B).$(EXT_VERSION).$(PREV_VERSION)
|
||||
LAUNCH_VERSION=$(ZERO_VERSION_B).$(EXT_VERSION)$(PROD_VERSION)
|
||||
|
||||
GO_COMPILER_OPTS = -a -tags netgo -ldflags '-w -extldflags "-static"'
|
||||
|
||||
echo:
|
||||
echo $(LAUNCH_VERSION)
|
||||
echo $(LAUNCH_VERSION) $(ZERO_VERSION) $(EXT_VERSION) $(PROD_VERSION)
|
||||
|
||||
extensions.go:
|
||||
@echo "//+build generate" | tee extensions.go
|
||||
|
15
get_latest_release.sh
Executable file
15
get_latest_release.sh
Executable file
@ -0,0 +1,15 @@
|
||||
#! /usr/bin/env sh
|
||||
|
||||
# Source:
|
||||
# https://gist.githubusercontent.com/lukechilds/a83e1d7127b78fef38c2914c4ececc3c/
|
||||
|
||||
get_latest_release() {
|
||||
curl --silent "https://api.github.com/repos/$1/releases/latest" | # Get latest release from GitHub api
|
||||
grep '"tag_name":' | # Get tag line
|
||||
sed -E 's/.*"([^"]+)".*/\1/' # Pluck JSON value
|
||||
}
|
||||
|
||||
# Usage
|
||||
# $ get_latest_release "creationix/nvm"
|
||||
# v0.31.4
|
||||
get_latest_release $1
|
7
nc.sh
Executable file
7
nc.sh
Executable file
@ -0,0 +1,7 @@
|
||||
docker run -d \
|
||||
-v /media/user/7ae97150-eb9a-4dc9-8421-fc8b7f819d6c/nextcloud:/var/www/html \
|
||||
-v /media/user/7ae97150-eb9a-4dc9-8421-fc8b7f819d6c/apps:/var/www/html/custom_apps \
|
||||
-v /media/user/7ae97150-eb9a-4dc9-8421-fc8b7f819d6c/config:/var/www/html/config \
|
||||
-v /media/user/7ae97150-eb9a-4dc9-8421-fc8b7f819d6c/data:/var/www/html/data \
|
||||
nextcloud
|
||||
|
Reference in New Issue
Block a user