fix
This commit is contained in:
@@ -78,6 +78,7 @@ spec:
|
|||||||
name: gitea-set-status
|
name: gitea-set-status
|
||||||
tasks:
|
tasks:
|
||||||
- name: inform-gitea-start
|
- name: inform-gitea-start
|
||||||
|
onError: continue
|
||||||
params:
|
params:
|
||||||
- name: REPO_FULL_NAME
|
- name: REPO_FULL_NAME
|
||||||
value: $(params.project-path)
|
value: $(params.project-path)
|
||||||
|
|||||||
@@ -80,9 +80,9 @@ resource "kubernetes_secret" "ci-docker-config" {
|
|||||||
auths = {
|
auths = {
|
||||||
"${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}" = {
|
"${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}" = {
|
||||||
"username" = gitea_user.user-ci[0].username
|
"username" = gitea_user.user-ci[0].username
|
||||||
"password" = random_password.password.result
|
"password" = local.ci-user-password
|
||||||
"email" = "auto-ci@${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}"
|
"email" = "auto-ci@${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}"
|
||||||
"auth" = base64encode("${gitea_user.user-ci[0].username}:${random_password.password.result}")
|
"auth" = base64encode("${gitea_user.user-ci[0].username}:${local.ci-user-password}")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ locals {
|
|||||||
gitea_host = "http://gitea-http.${var.domain}-ci.svc:3000/"
|
gitea_host = "http://gitea-http.${var.domain}-ci.svc:3000/"
|
||||||
gitea_username = data.kubernetes_secret_v1.gitea.data["username"]
|
gitea_username = data.kubernetes_secret_v1.gitea.data["username"]
|
||||||
gitea_password = data.kubernetes_secret_v1.gitea.data["password"]
|
gitea_password = data.kubernetes_secret_v1.gitea.data["password"]
|
||||||
|
ci-user-password = random_password.password.result
|
||||||
}
|
}
|
||||||
|
|
||||||
data "kubernetes_secret_v1" "gitea" {
|
data "kubernetes_secret_v1" "gitea" {
|
||||||
@@ -83,7 +84,7 @@ resource "gitea_user" "user-ci" {
|
|||||||
count = local.needKnownHost?1:0
|
count = local.needKnownHost?1:0
|
||||||
username = "${var.instance}-ci"
|
username = "${var.instance}-ci"
|
||||||
login_name = "${var.instance}-ci"
|
login_name = "${var.instance}-ci"
|
||||||
password = random_password.password.result
|
password = local.ci-user-password
|
||||||
email = "${var.instance}-ci@${var.domain_name}"
|
email = "${var.instance}-ci@${var.domain_name}"
|
||||||
must_change_password = true
|
must_change_password = true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -55,9 +55,9 @@ resource "kubernetes_secret" "docker-config" {
|
|||||||
auths = {
|
auths = {
|
||||||
"${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}" = {
|
"${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}" = {
|
||||||
"username" = gitea_user.user-ci[0].username
|
"username" = gitea_user.user-ci[0].username
|
||||||
"password" = random_password.password.result
|
"password" = local.ci-user-password
|
||||||
"email" = "auto-ci@${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}"
|
"email" = "auto-ci@${data.kubernetes_ingress_v1.gitea.spec[0].rule[0].host}"
|
||||||
"auth" = base64encode("${gitea_user.user-ci[0].username}:${random_password.password.result}")
|
"auth" = base64encode("${gitea_user.user-ci[0].username}:${local.ci-user-password}")
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user