From 4db8ea039e1eb988b83186420f384e6b84465f74 Mon Sep 17 00:00:00 2001 From: timzaak Date: Mon, 24 Jun 2024 13:35:23 +0800 Subject: [PATCH] fix ci --- docs/develop/change-log.md | 3 +++ docs/develop/roadmap.md | 6 +++--- tests/bash/run_pebble.sh | 10 +--------- tests/bash/run_pebble_mac.sh | 7 +++++++ 4 files changed, 14 insertions(+), 12 deletions(-) create mode 100644 tests/bash/run_pebble_mac.sh diff --git a/docs/develop/change-log.md b/docs/develop/change-log.md index a7ca0b1..fbe47bf 100644 --- a/docs/develop/change-log.md +++ b/docs/develop/change-log.md @@ -1,6 +1,9 @@ # Change Log ### Version 2.2.3 - fix: sub_path '' => '/', like GitHub pages +- fix: redirect with no querystring +- feat: support ACME Pebble integration test, and change config +- deps: update server deps ### Version 2.2.2 diff --git a/docs/develop/roadmap.md b/docs/develop/roadmap.md index a40730a..804eab4 100644 --- a/docs/develop/roadmap.md +++ b/docs/develop/roadmap.md @@ -4,7 +4,7 @@ - bench: add benchmark - [x] integration check of files list -- **big break change**: config format change from honcon to yaml (honcon lib is archived) -- [x] support Let's Encrypt with [acme-lib](https://crates.io/crates/acme-lib) +- **big break change**: config format change from hocon to yaml (hocon lib is archived) +- [x] support Let's Encrypt - admin server support HTTPS -- use it in production environment \ No newline at end of file +- [x] use it in production environment \ No newline at end of file diff --git a/tests/bash/run_pebble.sh b/tests/bash/run_pebble.sh index b49de34..b8e8dbb 100755 --- a/tests/bash/run_pebble.sh +++ b/tests/bash/run_pebble.sh @@ -1,12 +1,4 @@ #!/bin/bash -docker run --network=host -d ---name pebble \ -ghcr.io/letsencrypt/pebble:2.6.0 && \ -exit 0; - -## next command is for mac test. -export IP=192.168.1.255 #change it to self -docker run -p 14000:14000 -p 15000:15000 --rm \ ---add-host=local.fornetcode.com:$(IP) \ +docker run --network=host -d \ --name pebble \ ghcr.io/letsencrypt/pebble:2.6.0 diff --git a/tests/bash/run_pebble_mac.sh b/tests/bash/run_pebble_mac.sh new file mode 100644 index 0000000..91187b8 --- /dev/null +++ b/tests/bash/run_pebble_mac.sh @@ -0,0 +1,7 @@ +#!/bin/bash +#change it to self +export IP=192.168.1.255 +docker run -p 14000:14000 -p 15000:15000 --rm \ +--add-host=local.fornetcode.com:$(IP) \ +--name pebble \ +ghcr.io/letsencrypt/pebble:2.6.0