ignore the source command for now; Mac 10.14 uses /bin/sh rather than /bin/sh pointing to /bin/bash and we can't edit it because of SIP

pull/658/head
Steven Robertson 5 years ago
parent f2f1a530a6
commit cd3b88d9e3

@ -11,9 +11,18 @@
path: /tmp/fake path: /tmp/fake
state: touch state: touch
# TODO: this works in Mac 10.15 because sh defaults to bash
# but due to Mac SIP we can't write to /bin so we can't change
# /bin/sh to point to /bin/bash
# Mac 10.15 is failing python interpreter discovery tests from ansible 2.8.8
# because Mac doesn't make default python /usr/bin/python anymore
# so for now, can't use `source` since it's a bash builtin
# - name: set python using sourced file
# set_fact:
# special_python: source /tmp/fake && python
- name: set python using sourced file - name: set python using sourced file
set_fact: set_fact:
special_python: source /tmp/fake && python special_python: source /tmp/fake || true && python
- name: run get_url with specially-sourced python - name: run get_url with specially-sourced python
get_url: get_url:

Loading…
Cancel
Save