docs(Docker-Compose): Add a Documentation for setup_env.sh file.
This commit is contained in:
parent
51e701c46b
commit
ef65633413
@ -6,6 +6,20 @@
|
||||
Dort wird über SSH Docker-compose up ausgeführt.
|
||||
Für die SSH Verbindung muss ein Private-Key in den CI-CD variablen hinter dem Namen $SSH_PRIVATE_KEY abgelegt werden.
|
||||
|
||||
Um die Compose-Files zu parametrisieren kann ein .env File benutzt werden.
|
||||
Dieses sollte mit einem Skript das hinter der variable ENV_SETUP_FILE hinterlegt ist erstellt werden.
|
||||
.env File sollten nicht in der Repo liegen da keine Passwörter in der Repo liegen sollten.
|
||||
|
||||
.Beispiel für ein setup_env.sh
|
||||
----
|
||||
#!/bin/sh
|
||||
|
||||
echo COMPOSE_PROJECT_NAME=project-prefix >>.env
|
||||
|
||||
#Secrets
|
||||
echo SOME_PASSWORD="$SOME_PASSWORD" >>.env
|
||||
----
|
||||
|
||||
.Variables
|
||||
|===
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user