fix: remove quotes and add replacement step
This commit is contained in:
parent
4149748f72
commit
85cecd6ecd
@ -3,9 +3,9 @@ all:
|
|||||||
sptarkov:
|
sptarkov:
|
||||||
hosts:
|
hosts:
|
||||||
sp-tarkov:
|
sp-tarkov:
|
||||||
ansible_host: "{{ DEPLOY_HOSTNAME }}"
|
ansible_host: { { DEPLOY_HOSTNAME } }
|
||||||
ansible_user: "{{ DEPLOY_USER }}"
|
ansible_user: { { DEPLOY_USER } }
|
||||||
ansible_connection: paramiko_ssh
|
ansible_connection: paramiko_ssh
|
||||||
ansible_ssh_pass: "{{ DEPLOY_SSH_KEY_PASSPHRASE }}"
|
ansible_ssh_pass: { { DEPLOY_SSH_KEY_PASSPHRASE } }
|
||||||
ansible_ssh_user: "{{ DEPLOY_USER }}"
|
ansible_ssh_user: { { DEPLOY_USER } }
|
||||||
ansible_ssh_private_key_file: /drone/src/private.key # Hardcoded because created by the Drone plugin
|
ansible_ssh_private_key_file: /drone/src/private.key # Hardcoded because created by the Drone plugin
|
||||||
|
@ -3,9 +3,9 @@ all:
|
|||||||
sptarkov:
|
sptarkov:
|
||||||
hosts:
|
hosts:
|
||||||
sp-tarkov:
|
sp-tarkov:
|
||||||
ansible_host: "{{ DEPLOY_HOSTNAME }}"
|
ansible_host: { { DEPLOY_HOSTNAME } }
|
||||||
ansible_user: "{{ DEPLOY_USER }}"
|
ansible_user: { { DEPLOY_USER } }
|
||||||
ansible_connection: paramiko_ssh
|
ansible_connection: paramiko_ssh
|
||||||
ansible_ssh_pass: "{{ DEPLOY_SSH_KEY_PASSPHRASE }}"
|
ansible_ssh_pass: { { DEPLOY_SSH_KEY_PASSPHRASE } }
|
||||||
ansible_ssh_user: "{{ DEPLOY_USER }}"
|
ansible_ssh_user: { { DEPLOY_USER } }
|
||||||
ansible_ssh_private_key_file: /drone/src/private.key # Hardcoded because created by the Drone plugin
|
ansible_ssh_private_key_file: /drone/src/private.key # Hardcoded because created by the Drone plugin
|
||||||
|
@ -119,6 +119,23 @@ trigger:
|
|||||||
- master
|
- master
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: replace hosts and user variables
|
||||||
|
image: ubuntu:impish
|
||||||
|
environment:
|
||||||
|
DEPLOY_HOSTNAME:
|
||||||
|
from_secret: deploy_hostname
|
||||||
|
DEPLOY_USER:
|
||||||
|
from_secret: deploy_username
|
||||||
|
DEPLOY_PRIVATE_KEY:
|
||||||
|
from_secret: deploy_ssh_key
|
||||||
|
DEPLOY_SSH_KEY_PASSPHRASE:
|
||||||
|
from_secret: deploy_ssh_key_passphrase
|
||||||
|
commands:
|
||||||
|
- echo "$DEPLOY_PRIVATE_KEY" > private.key && chmod 600 private.key
|
||||||
|
- sed -i 's/{{ DEPLOY_HOSTNAME }}/'"$DEPLOY_HOSTNAME"'/g' ./.ansible-website/inventory
|
||||||
|
- sed -i 's/{{ DEPLOY_SSH_KEY_PASSPHRASE }}/'"$DEPLOY_SSH_KEY_PASSPHRASE"'/g' ./.ansible-website/inventory
|
||||||
|
- sed -i 's/{{ DEPLOY_USER }}/'"$DEPLOY_USER"'/g' ./.ansible-website/inventory
|
||||||
|
|
||||||
- name: check website ansible syntax
|
- name: check website ansible syntax
|
||||||
image: plugins/ansible:3
|
image: plugins/ansible:3
|
||||||
settings:
|
settings:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user