This commit is contained in:
2024-05-31 16:20:23 +02:00
parent a247ef8dff
commit e017c91d4e

View File

@@ -38,7 +38,6 @@ fn post_install() {
let org = global::NAME; let org = global::NAME;
org.replace("org-",""); org.replace("org-","");
if (have_gitea() && have_sonar()) { if (have_gitea() && have_sonar()) {
log_info("post_install: Query gitea");
let sonar = get_secret(`${global::DOMAIN}-ci`, "sonar-sonar"); let sonar = get_secret(`${global::DOMAIN}-ci`, "sonar-sonar");
let gitea = get_secret(`${global::DOMAIN}-ci`, "gitea-admin-user"); let gitea = get_secret(`${global::DOMAIN}-ci`, "gitea-admin-user");
let username = base64_decode(gitea.data.username); let username = base64_decode(gitea.data.username);
@@ -47,7 +46,6 @@ fn post_install() {
let headerSonar = http_header_basic("admin",base64_decode(sonar.data.ADMIN_PASSWORD)); let headerSonar = http_header_basic("admin",base64_decode(sonar.data.ADMIN_PASSWORD));
let response = http_get_json(`http://gitea-http.${global::DOMAIN}-ci.svc:3000/api/v1/orgs/${org}/repos`, headerGit); let response = http_get_json(`http://gitea-http.${global::DOMAIN}-ci.svc:3000/api/v1/orgs/${org}/repos`, headerGit);
for p in response.json { for p in response.json {
log_info(`post_install: Query sonar for ${org}__${p.name}`);
let exist = http_get_json(`http://sonar-sonar.${global::DOMAIN}-ci.svc/api/projects/search?projects=${org}__${p.name}`, headerSonar).json.components.len; let exist = http_get_json(`http://sonar-sonar.${global::DOMAIN}-ci.svc/api/projects/search?projects=${org}__${p.name}`, headerSonar).json.components.len;
if (exist < 1) { if (exist < 1) {
log_info(`Creating [${org}] ${p.name}`); log_info(`Creating [${org}] ${p.name}`);