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 }}"
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号