We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e082be commit 8b3c602Copy full SHA for 8b3c602
scripts/publish.sh
@@ -0,0 +1,24 @@
1
+#!/usr/bin/env bash
2
+
3
+set -eu
4
5
+declare -r package="lua-evdev"
6
7
+declare version="${1:-}"
8
+if [[ -z "${version}" ]]; then
9
+ echo "missing version" >&2
10
+ exit 1
11
+fi
12
+if [[ "${version}" != *"-"* ]]; then
13
+ version="${version}-1"
14
15
+shift
16
17
+declare -r rockspec="rockspecs/${package}-${version}.rockspec"
18
19
+if ! test -f ${rockspec}; then
20
+ echo "missing rockspec: ${rockspec}" >&2
21
22
23
24
+luarocks upload rockspecs/lua-evdev-${version}.rockspec --api-key=${LUAROCKS_API_KEY} $@
0 commit comments