Fix matrix_architecture sanity check
This commit is contained in:
parent
6f865a7e0b
commit
b90956069c
@ -43,6 +43,11 @@
|
|||||||
- {'var': matrix_architecture, 'value': "{{ matrix_architecture | default('') }}"}
|
- {'var': matrix_architecture, 'value': "{{ matrix_architecture | default('') }}"}
|
||||||
when: "item.value is none or item.value == ''"
|
when: "item.value is none or item.value == ''"
|
||||||
|
|
||||||
|
- name: Fail if matrix_architecture is set incorrectly
|
||||||
|
ansible.builtin.fail:
|
||||||
|
msg: "Detected that variable matrix_architecture {{ matrix_architecture }} appears to be set incorrectly. See docs/alternative-architectures.md. Server appears to be {{ ansible_architecture }}."
|
||||||
|
when: matrix_architecture not in ['amd64', 'arm32', 'arm64']
|
||||||
|
|
||||||
- name: Fail if uppercase domain used
|
- name: Fail if uppercase domain used
|
||||||
ansible.builtin.fail:
|
ansible.builtin.fail:
|
||||||
msg: "Detected that you're using an uppercase domain name - `{{ item }}`. This will cause trouble. Please use all-lowercase!"
|
msg: "Detected that you're using an uppercase domain name - `{{ item }}`. This will cause trouble. Please use all-lowercase!"
|
||||||
|
@ -21,10 +21,3 @@
|
|||||||
when:
|
when:
|
||||||
- ansible_distribution == 'Archlinux'
|
- ansible_distribution == 'Archlinux'
|
||||||
- ansible_python.version.major != 3
|
- ansible_python.version.major != 3
|
||||||
|
|
||||||
- name: Fail if architecture is set incorrectly
|
|
||||||
ansible.builtin.fail:
|
|
||||||
msg: "Detected that variable matrix_architecture {{ matrix_architecture }} appears to be set incorrectly. See docs/alternative-architectures.md. Server appears to be {{ ansible_architecture }}."
|
|
||||||
when: (ansible_architecture == "x86_64" and matrix_architecture != "amd64") or
|
|
||||||
(ansible_architecture == "aarch64" and matrix_architecture != "arm64") or
|
|
||||||
(ansible_architecture.startswith("armv") and matrix_architecture != "arm32")
|
|
||||||
|
Loading…
Reference in New Issue
Block a user