ansible字符串的处理

- hosts: XXXX
remote_user: XXX
vars:
JENKINS_HOME: XXXX
deploy_file: "{{ XXXX }}"
roles:
- jenkins
- hosts: "{{ XXXX }}"
user: XXXX
vars:
SERVER_HOME: /home/XXXXX/app
SERVER: "{{ server_name.strip() }}"
deploy_file: "{{ deploy_file }}"
roles:
- server

 

role:

- name: check | var is not nil
shell: if [[ {{ item.strip() }} =~ ( |\') ]];then echo "failed" && exit 1 ;else echo "OK";fi
with_items:
- "{{ SERVER }}"
- "{{ deploy_port }}"

posted @ 2021-05-17 15:02  技术颜良  阅读(290)  评论(0编辑  收藏  举报