From 71ddbd9e02a620e0fc6aa6c9f2264df133fbb851 Mon Sep 17 00:00:00 2001 From: Anton Hvornum Date: Fri, 21 Aug 2020 10:01:20 +0000 Subject: Added API for automatic testing status. --- profiles/52-54-00-12-34-56.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'profiles/52-54-00-12-34-56.py') diff --git a/profiles/52-54-00-12-34-56.py b/profiles/52-54-00-12-34-56.py index 448b1c6d..870497e5 100644 --- a/profiles/52-54-00-12-34-56.py +++ b/profiles/52-54-00-12-34-56.py @@ -1,6 +1,7 @@ import archinstall import json import urllib.request +import git # Unmount and close previous runs archinstall.sys_command(f'umount -R /mnt', surpress_errors=True) @@ -33,8 +34,9 @@ with archinstall.Filesystem(harddrive, archinstall.GPT) as fs: installation.add_AUR_support() + repo = git.Repo('./') - conditions = {"profile" : "52-54-00-12-34-56", "status" : "successful"} + conditions = {"project" : "archinstall", "profile" : "52-54-00-12-34-56", "status" : "successful", "commit" : repo.head.commit.hexsha[:7]} req = urllib.request.Request("https://archlinux.life/build/successful", data=json.dumps(conditions).encode('utf8'), headers={'content-type': 'application/json'}) -- cgit v1.2.3-70-g09d2