Apply remaining changes

Co-authored-by: techknowlogick <164197+techknowlogick@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-09-21 16:17:15 +00:00
committed by GitHub
parent 30069d248c
commit e9857b5746
2 changed files with 3 additions and 39 deletions
+3
View File
@@ -264,6 +264,9 @@
;; Can be left blank to initialize at first run and use the cached value
;ACME_EMAIL =
;;
;; ACME profile to request from the CA (e.g. "shortlived" for raw-IP certificates)
;ACME_PROFILE =
;;
;; ACME live directory (not to be confused with ACME directory URL: ACME_URL)
;; (Refer to caddy's ACME manager https://github.com/caddyserver/certmagic)
;ACME_DIRECTORY = https
-39
View File
@@ -1,39 +0,0 @@
// Copyright 2026 The Gitea Authors. All rights reserved.
// SPDX-License-Identifier: MIT
package setting
import (
"testing"
"gitea.dev/modules/test"
"github.com/stretchr/testify/assert"
)
func TestLoadServerFromACMEProfile(t *testing.T) {
defer test.MockVariableValue(&Protocol)()
defer test.MockVariableValue(&EnableAcme)()
defer test.MockVariableValue(&AcmeTOS)()
defer test.MockVariableValue(&AcmeURL)()
defer test.MockVariableValue(&AcmeProfile)()
defer test.MockVariableValue(&AcmeCARoot)()
defer test.MockVariableValue(&AcmeLiveDirectory)()
defer test.MockVariableValue(&AcmeEmail)()
cfg, err := NewConfigProviderFromData(`
[server]
PROTOCOL = https
ENABLE_ACME = true
ACME_ACCEPTTOS = true
ACME_DIRECTORY = /tmp/acme
ACME_EMAIL = acme@example.com
ACME_PROFILE = shortlived
`)
assert.NoError(t, err)
loadServerFrom(cfg)
assert.Equal(t, HTTPS, Protocol)
assert.Equal(t, "shortlived", AcmeProfile)
}