SQSCANGHA-55 Add curl redirect and fix splatting of URL with special chars
This commit is contained in:
13
.github/qa-nginx-redirecting/compose.yml
vendored
Normal file
13
.github/qa-nginx-redirecting/compose.yml
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
services:
|
||||
https-proxy:
|
||||
image: nginx
|
||||
ports:
|
||||
- 8080:8080
|
||||
volumes:
|
||||
- $GITHUB_WORKSPACE/.github/qa-nginx-redirecting/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "--fail", "localhost:8080/health"]
|
||||
interval: 10s
|
||||
timeout: 5s
|
||||
retries: 20
|
||||
start_period: 2m
|
||||
32
.github/qa-nginx-redirecting/nginx.conf
vendored
Normal file
32
.github/qa-nginx-redirecting/nginx.conf
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
user nginx;
|
||||
worker_processes auto;
|
||||
|
||||
error_log /var/log/nginx/error.log notice;
|
||||
|
||||
events {
|
||||
worker_connections 1024;
|
||||
}
|
||||
|
||||
http {
|
||||
include /etc/nginx/mime.types;
|
||||
default_type application/octet-stream;
|
||||
|
||||
sendfile on;
|
||||
|
||||
keepalive_timeout 65;
|
||||
|
||||
include /etc/nginx/conf.d/*.conf;
|
||||
|
||||
server {
|
||||
listen 8080;
|
||||
|
||||
location /health {
|
||||
add_header 'Content-Type' 'text/plain';
|
||||
return 200 "healthy\n";
|
||||
}
|
||||
|
||||
location ~ /clientRedirectToSonarBinaries/(.*) {
|
||||
return 301 "https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/$1";
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user