checks installed gitea version and downloads newest release
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ava Fox 68c2dc51ea updated readme 1 year ago
.gitignore first push 1 year ago
README.md updated readme 1 year ago
gitea-checker.asd added readme 1 year ago
main.lisp properly added parsing of command line options 1 year ago
package.lisp properly added parsing of command line options 1 year ago

README.md

gitea-checker

ava fox

checks the currently installed gitea version and downloads the newest release if the installed one is out of date

Installation

(hopefully) grab a binary from releases

-or-

(assuming you have roswell installed)

mkdir ~/common-lisp
git clone https://projects.klisglitch.space/compufox/gitea-checker.git ~/common-lisp/gitea-checker
git clone https://github.com/theZacAttacks/with-user-abort.git ~/common-lisp/gitea-checker 

ros run --eval '(ql:quickload :gitea-checker)' --eval '(asdf:make :gitea-checker)' --eval '(quit)'

and the binary will be in ~/common-lisp/gitea-checker/bin

Usage

./gitea-checker --help

./gitea-checker -v -o downloaded-gitea.xz

NOTE: this program will ALWAYS download the .tar.xz file from github, even if the extension says otherwise.

TODO

  • upload binary to releases

License

NPLv1+