This is an automated email from the ASF dual-hosted git repository.

shreemaan-abhishek pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-docker.git


The following commit(s) were added to refs/heads/master by this push:
     new 6d6211d  ci: use local httpbin container instead of flaky httpbin.org 
(#626)
6d6211d is described below

commit 6d6211df6c5f132f13c7f9ba8f5b1b5d55f53f69
Author: Shreemaan Abhishek <[email protected]>
AuthorDate: Thu Jun 18 15:56:25 2026 +0800

    ci: use local httpbin container instead of flaky httpbin.org (#626)
---
 .github/workflows/apisix_dev_push_docker_hub.yaml | 2 +-
 .github/workflows/apisix_push_docker_hub.yaml     | 2 +-
 compose/docker-compose-master.yaml                | 7 +++++++
 compose/docker-compose-release.yaml               | 7 +++++++
 4 files changed, 16 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/apisix_dev_push_docker_hub.yaml 
b/.github/workflows/apisix_dev_push_docker_hub.yaml
index 49ea319..dac474e 100644
--- a/.github/workflows/apisix_dev_push_docker_hub.yaml
+++ b/.github/workflows/apisix_dev_push_docker_hub.yaml
@@ -40,7 +40,7 @@ jobs:
             "upstream": {
                 "type": "roundrobin",
                 "nodes": {
-                    "httpbin.org:80": 1
+                    "httpbin:80": 1
                 }
             }
           }'
diff --git a/.github/workflows/apisix_push_docker_hub.yaml 
b/.github/workflows/apisix_push_docker_hub.yaml
index 8b087df..198bea6 100644
--- a/.github/workflows/apisix_push_docker_hub.yaml
+++ b/.github/workflows/apisix_push_docker_hub.yaml
@@ -43,7 +43,7 @@ jobs:
             "upstream": {
                 "type": "roundrobin",
                 "nodes": {
-                    "httpbin.org:80": 1
+                    "httpbin:80": 1
                 }
             }
           }'
diff --git a/compose/docker-compose-master.yaml 
b/compose/docker-compose-master.yaml
index d92d52b..16a5056 100644
--- a/compose/docker-compose-master.yaml
+++ b/compose/docker-compose-master.yaml
@@ -50,6 +50,13 @@ services:
     networks:
       - apisix
 
+  # local upstream for CI route tests, avoids the flaky public httpbin.org
+  httpbin:
+    image: kennethreitz/httpbin
+    restart: always
+    networks:
+      - apisix
+
 networks:
   apisix:
     driver: bridge
diff --git a/compose/docker-compose-release.yaml 
b/compose/docker-compose-release.yaml
index 0e36fe5..798620e 100644
--- a/compose/docker-compose-release.yaml
+++ b/compose/docker-compose-release.yaml
@@ -50,6 +50,13 @@ services:
     networks:
       - apisix
 
+  # local upstream for CI route tests, avoids the flaky public httpbin.org
+  httpbin:
+    image: kennethreitz/httpbin
+    restart: always
+    networks:
+      - apisix
+
 networks:
   apisix:
     driver: bridge

Reply via email to