Commit 2ab5e3a0 authored by Justin Tabish's avatar Justin Tabish

Updated all CI jobs with proper requirements to build cryptography

parent 0e278de6
......@@ -13,7 +13,7 @@ review:webpack:
variables:
NODE_ENV: "development"
script:
- apk add --no-cache git py-cffi py-cryptography
- apk add --no-cache git gcc libffi-dev python3-dev musl-dev openssl-dev
- npm install -qs
- npm run build
only:
......@@ -105,7 +105,7 @@ release:build:master:
variables:
NODE_ENV: "development"
script:
- apk add --no-cache git py-cffi py-cryptography
- apk add --no-cache git gcc libffi-dev python3-dev musl-dev openssl-dev
- npm install -qs
- pip install bumpversion
- pip install -r requirements-dev.txt
......@@ -206,7 +206,7 @@ deploy:pypi:
stage: release_deploy
image: python:3.7-alpine3.9
script:
- apk add --no-cache py-pip
- apk add --no-cache py-pip gcc libffi-dev python3-dev musl-dev openssl-dev
- pip install -U twine
- python setup.py sdist bdist_wheel
- twine upload dist/*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment