mirror of
https://github.com/KevinMidboe/nginx.git
synced 2025-10-29 09:40:26 +00:00
Moved more_header nginx module into repo as submodule
This commit is contained in:
26
.drone.yml
26
.drone.yml
@@ -13,6 +13,11 @@ environment:
|
|||||||
HEADERS_MORE_VERSION: 'v0.35'
|
HEADERS_MORE_VERSION: 'v0.35'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: submodules
|
||||||
|
image: alpine/git
|
||||||
|
commands:
|
||||||
|
- git submodule update --init --recursive
|
||||||
|
|
||||||
- name: Verify nginx config
|
- name: Verify nginx config
|
||||||
image: ubuntu/nginx:1.24-23.10_beta
|
image: ubuntu/nginx:1.24-23.10_beta
|
||||||
commands:
|
commands:
|
||||||
@@ -21,19 +26,26 @@ steps:
|
|||||||
- name: Compile nginx
|
- name: Compile nginx
|
||||||
image: ubuntu/nginx:1.24-23.10_beta
|
image: ubuntu/nginx:1.24-23.10_beta
|
||||||
commands:
|
commands:
|
||||||
|
- NGINX_CONFIG_PATH=$(pwd)
|
||||||
- apt update
|
- apt update
|
||||||
- apt install wget build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev libssl-dev -y
|
- apt install -y
|
||||||
- mkdir -p /opt/nginx-modules
|
wget
|
||||||
- wget "https://github.com/openresty/headers-more-nginx-module/archive/refs/tags/$${HEADERS_MORE_VERSION}.tar.gz"
|
build-essential
|
||||||
- tar -xvzf $${HEADERS_MORE_VERSION}.tar.gz
|
libpcre3
|
||||||
- mv headers-more-nginx-module-* $${NGINX_MODULES_DIR}/headers-more-nginx-module
|
libpcre3-dev
|
||||||
- mkdir -p /opt/nginx
|
zlib1g
|
||||||
|
zlib1g-dev
|
||||||
|
libssl-dev
|
||||||
|
tree
|
||||||
- wget "http://nginx.org/download/nginx-$${NGINX_VERSION}.tar.gz"
|
- wget "http://nginx.org/download/nginx-$${NGINX_VERSION}.tar.gz"
|
||||||
- tar -xvzf nginx-$${NGINX_VERSION}.tar.gz
|
- tar -xvzf nginx-$${NGINX_VERSION}.tar.gz
|
||||||
- cd nginx-$${NGINX_VERSION}
|
- cd nginx-$${NGINX_VERSION}
|
||||||
- ./configure --prefix=/opt/nginx --add-dynamic-module=$${NGINX_MODULES_DIR}/headers-more-nginx-module --with-compat
|
- ./configure --prefix=/opt/nginx
|
||||||
|
--add-dynamic-module=../modules-available/headers-more-nginx-module
|
||||||
|
--with-compat
|
||||||
- make
|
- make
|
||||||
- make install
|
- make install
|
||||||
|
- tree /opt/nginx
|
||||||
|
|
||||||
---
|
---
|
||||||
kind: signature
|
kind: signature
|
||||||
|
|||||||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
[submodule "modules-available/headers-more-nginx-module"]
|
||||||
|
path = modules-available/headers-more-nginx-module
|
||||||
|
url = https://github.com/openresty/headers-more-nginx-module
|
||||||
1
modules-available/headers-more-nginx-module
Submodule
1
modules-available/headers-more-nginx-module
Submodule
Submodule modules-available/headers-more-nginx-module added at db45361256
Reference in New Issue
Block a user