diff options
author | Minteck <contact@minteck.org> | 2022-05-06 21:56:31 +0200 |
---|---|---|
committer | Minteck <contact@minteck.org> | 2022-05-06 21:56:31 +0200 |
commit | 66225fedd25567a2fe06da392b29171774842264 (patch) | |
tree | c7166ce2db0693fe678138982ab5a23a6bf7c381 /includes/functions.php | |
parent | e5e876a3601182c7364544c12ea0aae08c5603c5 (diff) | |
download | ember-66225fedd25567a2fe06da392b29171774842264.tar.gz ember-66225fedd25567a2fe06da392b29171774842264.tar.bz2 ember-66225fedd25567a2fe06da392b29171774842264.zip |
Add details to build
Diffstat (limited to 'includes/functions.php')
-rw-r--r-- | includes/functions.php | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/includes/functions.php b/includes/functions.php index 258ea97..80d663f 100644 --- a/includes/functions.php +++ b/includes/functions.php @@ -24,6 +24,30 @@ function build(): string { return "$a.$b"; } +function build_dom(): string { + if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/.build")) { + $a = trim(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/.build")); + } else { + $a = "dev"; + } + if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/.prjbuild")) { + $b = trim(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/.prjbuild")); + } else { + $b = "testing"; + } + if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/.build.id")) { + $aa = trim(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/.build.id")); + } else { + $aa = "-1"; + } + if (file_exists($_SERVER['DOCUMENT_ROOT'] . "/.prjbuild.id")) { + $ba = trim(file_get_contents($_SERVER['DOCUMENT_ROOT'] . "/.prjbuild.id")); + } else { + $ba = "-1"; + } + return "<a href='https://ci.minteck.org/buildConfiguration/WebX_Stable/$aa' target='_blank' class='footer-link-mini'>$a</a>.<a href='https://ci.minteck.org/buildConfiguration/WebX_Projects/$ba' target='_blank' class='footer-link-mini'>$b</a>"; +} + function getLetters(string $project): string { $words = explode(" ", preg_replace('/#+/m', "#", preg_replace('/[^a-z0-9 ]/m', "#", strtolower(trim(preg_replace('/[A-Z]/m', ' $0', $project)))))); |