feat: Add passphrase capabilities for SSH key #11
@ -28,7 +28,6 @@ steps:
|
|||||||
DEPLOY_PRIVATE_KEY:
|
DEPLOY_PRIVATE_KEY:
|
||||||
from_secret: deploy_ssh_key
|
from_secret: deploy_ssh_key
|
||||||
commands:
|
commands:
|
||||||
- printf "[ssh_connection]\ncontrol_path_dir=/dev/shm/ansible_control_path\nssh_args=''" > /etc/ansible/ansible.cfg
|
|
||||||
- sed -i 's/{{ SPT_ITEMS_HOSTNAME }}/'"$SPT_ITEMS_HOSTNAME"'/g' ./items/frontend/.env.example
|
- sed -i 's/{{ SPT_ITEMS_HOSTNAME }}/'"$SPT_ITEMS_HOSTNAME"'/g' ./items/frontend/.env.example
|
||||||
- mv ./items/frontend/.env.example ./items/frontend/.env
|
- mv ./items/frontend/.env.example ./items/frontend/.env
|
||||||
- echo "$DEPLOY_PRIVATE_KEY" > private.key && chmod 600 private.key
|
- echo "$DEPLOY_PRIVATE_KEY" > private.key && chmod 600 private.key
|
||||||
@ -59,6 +58,11 @@ steps:
|
|||||||
branch:
|
branch:
|
||||||
- development
|
- development
|
||||||
|
|
||||||
|
- name: add ansible config
|
||||||
|
image: ubuntu:impish
|
||||||
|
commands:
|
||||||
|
- printf "[ssh_connection]\ncontrol_path_dir=/dev/shm/ansible_control_path\nssh_args=''" > /etc/ansible/ansible.cfg
|
||||||
|
|
||||||
- name: apply ansible playbook
|
- name: apply ansible playbook
|
||||||
image: plugins/ansible:3
|
image: plugins/ansible:3
|
||||||
settings:
|
settings:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user