fix: add missing build dependencies for cryptography (#50)

This commit is contained in:
Robert Kaussow 2021-02-18 09:33:36 +01:00 committed by GitHub
parent e9d67d0e75
commit eeeba0ac3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 7 deletions

View File

@ -186,9 +186,11 @@ local PipelineBuildContainer(arch='amd64') = {
steps: [
{
name: 'build',
image: 'python:3.9',
image: 'python:3.9-alpine',
commands: [
'apk --update --quiet add build-base libffi-dev musl-dev libressl-dev python3-dev cargo git',
'git fetch -tq',
'pip install --upgrade --no-cache-dir pip',
'pip install poetry poetry-dynamic-versioning -qq',
'poetry build',
],
@ -262,7 +264,7 @@ local PipelineDocs = {
},
steps: [
{
name: 'generate',
name: 'assets',
image: 'thegeeklab/alpine-tools',
commands: [
'make doc',

View File

@ -202,9 +202,11 @@ platform:
steps:
- name: build
image: python:3.9
image: python:3.9-alpine
commands:
- apk --update --quiet add build-base libffi-dev musl-dev libressl-dev python3-dev cargo git
- git fetch -tq
- pip install --upgrade --no-cache-dir pip
- pip install poetry poetry-dynamic-versioning -qq
- poetry build
@ -280,9 +282,11 @@ platform:
steps:
- name: build
image: python:3.9
image: python:3.9-alpine
commands:
- apk --update --quiet add build-base libffi-dev musl-dev libressl-dev python3-dev cargo git
- git fetch -tq
- pip install --upgrade --no-cache-dir pip
- pip install poetry poetry-dynamic-versioning -qq
- poetry build
@ -358,9 +362,11 @@ platform:
steps:
- name: build
image: python:3.9
image: python:3.9-alpine
commands:
- apk --update --quiet add build-base libffi-dev musl-dev libressl-dev python3-dev cargo git
- git fetch -tq
- pip install --upgrade --no-cache-dir pip
- pip install poetry poetry-dynamic-versioning -qq
- poetry build
@ -438,7 +444,7 @@ concurrency:
limit: 1
steps:
- name: generate
- name: assets
image: thegeeklab/alpine-tools
commands:
- make doc
@ -608,6 +614,6 @@ depends_on:
---
kind: signature
hmac: 7ad723e57aed9e6cb0f90cf5d79b3413b387988e7e0675078b3775bb2e22c966
hmac: e2af01a304ae27706efb6d23d3fd0c3adfe4e590e627fb9f22bd978c9e742b18
...