This commit is contained in:
2024-05-31 16:18:43 +02:00
parent d7235a9709
commit a247ef8dff

View File

@@ -48,10 +48,10 @@ fn post_install() {
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}`); log_info(`post_install: Query sonar for ${org}__${p.name}`);
let exist = http_get_json(`http://sonar-sonar.${global::DOMAIN}-ci.svc:3000/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}`);
http_post_json(`http://sonar-sonar.${global::DOMAIN}-ci.svc:3000/api/projects/create?name=%5B${org}%5D%20${p.name}&project=${org}__${p.name}&visibility=private&mainBranch=${p.default_branch}`, headerSonar, #{}); http_post_json(`http://sonar-sonar.${global::DOMAIN}-ci.svc/api/projects/create?name=%5B${org}%5D%20${p.name}&project=${org}__${p.name}&visibility=private&mainBranch=${p.default_branch}`, headerSonar, #{});
} }
} }
} }