1
0
Fork 0

auto deploy from workflow

This commit is contained in:
github-actions[bot] 2022-05-06 10:13:41 +00:00
parent d4f37d50da
commit 78dc82fa92

View file

@ -18,6 +18,13 @@ tmp_dir = "/tmp/com.developomp.setup"
# #
# Util # Util
# #
# These commands are from `src/util.py`.
# Comments can only be found over there.
#
def silent_system(command: str) -> None:
system(f"{command} &> /dev/null")
def command_exits(command: str) -> bool: def command_exits(command: str) -> bool:
@ -72,7 +79,7 @@ def exit_if_no_internet():
Pings archlinux.org for testing.""" Pings archlinux.org for testing."""
print("Checking if there's internet connection") print("Checking if there's internet connection")
if system("ping -c 1 archlinux.org &> /dev/null"): if silent_system("ping -c 1 archlinux.org"):
print("Failed to connect to internet.", file=sys.stderr) print("Failed to connect to internet.", file=sys.stderr)
exit(1) exit(1)
@ -100,8 +107,8 @@ def clone_repository():
cleanup() cleanup()
# clone repository # clone repository
if system( if silent_system(
f"git clone --depth 1 https://github.com/developomp/setup.git {tmp_dir} &> /dev/null" f"git clone --depth 1 https://github.com/developomp/setup.git {tmp_dir}"
): ):
print("Failed to clone repository", file=sys.stderr) print("Failed to clone repository", file=sys.stderr)
exit(1) exit(1)