Merge "ensure-rust: verify cryptography build on Ubuntu"
This commit is contained in:
commit
d453753fe6
@ -19,3 +19,28 @@
|
||||
|
||||
- name: Run hello world
|
||||
command: ./hello
|
||||
|
||||
- name: Test pyca/cryptography build
|
||||
when: ansible_distribution == 'Ubuntu'
|
||||
block:
|
||||
|
||||
- name: Ensure pip
|
||||
include_role:
|
||||
name: ensure-pip
|
||||
|
||||
- name: Install deps
|
||||
package:
|
||||
name: '{{ item }}'
|
||||
state: present
|
||||
loop:
|
||||
- build-essential
|
||||
- libssl-dev
|
||||
- libffi-dev
|
||||
- python3-dev
|
||||
become: yes
|
||||
|
||||
- name: Check build
|
||||
shell: |
|
||||
python3 -m venv ./venv
|
||||
./venv/bin/pip install --upgrade pip
|
||||
./venv/bin/pip install cryptography --no-binary cryptography
|
||||
|
@ -6,6 +6,7 @@
|
||||
files:
|
||||
- playbooks/ensure-rust.yaml
|
||||
- roles/ensure-rust
|
||||
- test-playbooks/rust/ensure-rust.yaml
|
||||
- zuul.d/rust-jobs.yaml
|
||||
|
||||
# -* AUTOGENERATED *-
|
||||
|
Loading…
Reference in New Issue
Block a user