Skip to content

Commit

Permalink
chore: release APISIX 3.9.0 (#549)
Browse files Browse the repository at this point in the history
  • Loading branch information
shreemaan-abhishek authored Apr 1, 2024
1 parent 2ddd304 commit 5c2d8f4
Show file tree
Hide file tree
Showing 11 changed files with 12 additions and 17 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
- 'release/apisix-2.15.**'

env:
APISIX_VERSION: "3.8.0"
APISIX_VERSION: "3.9.0"

jobs:
prepare:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/apisix-docker-example-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ on:
- 'release/apisix-2.15.**'

env:
APISIX_VERSION: "3.8.0"
APISIX_VERSION: "3.9.0"

jobs:
prepare:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/apisix_push_docker_hub.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- debian
- redhat
env:
APISIX_DOCKER_TAG: 3.8.0-${{ matrix.platform }}
APISIX_DOCKER_TAG: 3.9.0-${{ matrix.platform }}

steps:
- name: Check out the repo
Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ SHELL := bash


# APISIX ARGS
APISIX_VERSION ?= 3.8.0
MAX_APISIX_VERSION ?= 3.8.0
APISIX_VERSION ?= 3.9.0
MAX_APISIX_VERSION ?= 3.9.0
IMAGE_NAME = apache/apisix
IMAGE_TAR_NAME = apache_apisix
APISIX_REPO = https://github.com/apache/apisix
Expand Down
7 changes: 1 addition & 6 deletions all-in-one/apisix-dashboard/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ARG APISIX_VERSION=master
ARG APISIX_DASHBOARD_VERSION=master

# Build Apache APISIX
FROM openresty/openresty:1.21.4.2-alpine-fat AS production-stage
FROM openresty/openresty:1.25.3.1-2-alpine-fat AS production-stage

ARG APISIX_VERSION
ARG ENABLE_PROXY
Expand All @@ -42,11 +42,6 @@ RUN set -x \
&& luarocks config variables.OPENSSL_LIBDIR /usr/local/openresty/openssl/lib \
&& luarocks config variables.OPENSSL_INCDIR /usr/local/openresty/openssl/include \
&& git config --global url.https://github.com/.insteadOf git://github.com/ \
&& curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sudo sh -s -- -y \
&& source "$HOME/.cargo/env" \
&& export CARGO_REGISTRIES_CRATES_IO_PROTOCOL=sparse \
# next line is for rust cdylib compile on musl
&& export RUSTFLAGS="-C target-feature=-crt-static" \
&& luarocks install https://raw.githubusercontent.com/apache/apisix/master/apisix-master-0.rockspec --tree=/usr/local/apisix/deps PCRE_DIR=/usr/local/openresty/pcre \
&& cp -v /usr/local/apisix/deps/lib/luarocks/rocks-5.1/apisix/${APISIX_VERSION}-0/bin/apisix /usr/bin/ \
&& (if [ "$APISIX_VERSION" = "master" ] || [ "$APISIX_VERSION" \> "2.2" ]; then echo 'use shell ';else bin='#! /usr/local/openresty/luajit/bin/luajit\npackage.path = "/usr/local/apisix/?.lua;" .. package.path'; sed -i "1s@.*@$bin@" /usr/bin/apisix ; fi;) \
Expand Down
2 changes: 1 addition & 1 deletion debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

FROM debian:bullseye-slim

ARG APISIX_VERSION=3.8.0
ARG APISIX_VERSION=3.9.0

RUN set -ex; \
arch=$(dpkg --print-architecture); \
Expand Down
2 changes: 1 addition & 1 deletion docs/en/latest/build.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Find an APISIX [release version](https://github.com/apache/apisix/releases) to b
Build a Docker image from the release:

```shell
APISIX_VERSION=3.8.0 # specify release version
APISIX_VERSION=3.9.0 # specify release version
DISTRO=debian # debian, redhat
make build-on-$DISTRO
```
Expand Down
2 changes: 1 addition & 1 deletion example/docker-compose-arm64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ version: "3"

services:
apisix:
image: apache/apisix:3.8.0-debian
image: apache/apisix:3.9.0-debian
restart: always
volumes:
- ./apisix_conf/config.yaml:/usr/local/apisix/conf/config.yaml:ro
Expand Down
2 changes: 1 addition & 1 deletion example/docker-compose-standalone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ version: "3"

services:
apisix:
image: apache/apisix:${APISIX_IMAGE_TAG:-3.8.0-debian}
image: apache/apisix:${APISIX_IMAGE_TAG:-3.9.0-debian}
restart: always
volumes:
- ./apisix_conf/apisix-standalone.yaml:/usr/local/apisix/conf/apisix.yaml:ro
Expand Down
2 changes: 1 addition & 1 deletion example/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ version: "3"

services:
apisix:
image: apache/apisix:${APISIX_IMAGE_TAG:-3.8.0-debian}
image: apache/apisix:${APISIX_IMAGE_TAG:-3.9.0-debian}
restart: always
volumes:
- ./apisix_conf/config.yaml:/usr/local/apisix/conf/config.yaml:ro
Expand Down
2 changes: 1 addition & 1 deletion redhat/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@

FROM registry.access.redhat.com/ubi8/ubi:8.6

ARG APISIX_VERSION=3.8.0
ARG APISIX_VERSION=3.9.0
LABEL apisix_version="${APISIX_VERSION}"
COPY ./yum.repos.d/apache-apisix.repo /etc/yum.repos.d/apache-apisix.repo
COPY ./yum.repos.d/openresty.repo /etc/yum.repos.d/openresty.repo
Expand Down

0 comments on commit 5c2d8f4

Please sign in to comment.