mirror of
https://github.com/SonarSource/sonarqube-scan-action.git
synced 2025-12-17 03:18:28 +00:00
25 lines
454 B
Bash
Executable file
25 lines
454 B
Bash
Executable file
#!/bin/sh
|
|
|
|
set -eux
|
|
|
|
echo Generating server certificate...
|
|
|
|
openssl req \
|
|
-newkey rsa:4096 \
|
|
-x509 \
|
|
-sha256 \
|
|
-addext "subjectAltName = DNS:localhost" \
|
|
-days 3650 \
|
|
-nodes \
|
|
-out server.crt \
|
|
-subj "/C=CH/ST=Geneva/L=Geneva/O=Server/OU=Dept" \
|
|
-keyout server.key
|
|
|
|
echo Generating CA certificate...
|
|
|
|
# Generate Certificate Authority key
|
|
openssl genrsa \
|
|
-passout pass:test42 \
|
|
-des3 \
|
|
-out ca.key 4096 \
|
|
|