-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add LIBSODIUM_MAKE_ARGS environment variable #303
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution, this looks fine. I'll merge once tests pass!
Codecov Report
@@ Coverage Diff @@
## master #303 +/- ##
==========================================
- Coverage 99.86% 99.86% -0.01%
==========================================
Files 36 36
Lines 1448 1446 -2
Branches 71 71
==========================================
- Hits 1446 1444 -2
Misses 1 1
Partials 1 1
Continue to review full report at Codecov.
|
coverage numbers don't make sense so merging :) thanks again |
Building functest-core container sometimes reach travis-ci timeout [0]. It decreases the compile time as proposed upstream [1] [0] https://travis-ci.org/collivier/functest/jobs/531417730 [1] pyca/pynacl#303 Change-Id: Ie6c8e729f76c98c6f8c8e9ca01b2c998081f7ce8 Signed-off-by: Cédric Ollivier <[email protected]>
Building functest-core container sometimes reaches travis-ci timeout [0]. It decreases the compile time as proposed upstream [1]. [0] https://travis-ci.org/collivier/functest/jobs/531417730 [1] pyca/pynacl#303 Change-Id: Ie6c8e729f76c98c6f8c8e9ca01b2c998081f7ce8 Signed-off-by: Cédric Ollivier <[email protected]>
Building functest-core container sometimes reaches travis-ci timeout [0]. It decreases the compile time as proposed upstream [1]. [0] https://travis-ci.org/collivier/functest/jobs/531417730 [1] pyca/pynacl#303 Change-Id: Ie6c8e729f76c98c6f8c8e9ca01b2c998081f7ce8 Signed-off-by: Cédric Ollivier <[email protected]>
Building functest-core container sometimes reaches travis-ci timeout [0]. It decreases the compile time as proposed upstream [1]. [0] https://travis-ci.org/collivier/functest/jobs/531417730 [1] pyca/pynacl#303 Change-Id: Ie6c8e729f76c98c6f8c8e9ca01b2c998081f7ce8 Signed-off-by: Cédric Ollivier <[email protected]>
DIND + DC Composer php extension setup fix Docker no space left on device Docker tags build-compose Optimized docker built primary.dind images Docker-Compose install with pynacl : pyca/pynacl#303
Composer php extension setup fix Docker no space left on device Docker tags build-compose Optimized docker built primary.dind images Docker-Compose install with pynacl : pyca/pynacl#303
author b23production GNU <[email protected]> 1567975413 +0200 committer Tiana Rakoto Arimanana <[email protected]> 1582920287 +0100 DIND + DC Composer php extension setup fix Docker no space left on device Docker tags build-compose Optimized docker built primary.dind images Docker-Compose install with pynacl : pyca/pynacl#303 php.ini error Multi Arch Build Enable disable balena arch dependent container block in YML Workaround logger device /dev/log balena-sound No docker layer caching (not a free feature) Export -f function not allowed in docker Alias /dev/log on docker machine logger balena docker hub Discard sub project Persistance No prompt CI build up Docker Hub build Circle dockerhub WIP Fix No package 'oniguruma' found https://github.com/mlocati/docker-php-extension-installer configure script cross-compile added aarch64 pushed to balena.io Deploy scripts Cross-build disable apache2 php7 : New deployments
Composer php extension setup fix Docker no space left on device Docker tags build-compose Optimized docker built primary.dind images Docker-Compose install with pynacl : pyca/pynacl#303 php.ini error Multi Arch Build Enable disable balena arch dependent container block in YML Workaround logger device /dev/log balena-sound No docker layer caching (not a free feature) Export -f function not allowed in docker Alias /dev/log on docker machine logger balena docker hub Discard sub project Persistance No prompt CI build up Docker Hub build Circle dockerhub WIP Fix No package 'oniguruma' found https://github.com/mlocati/docker-php-extension-installer configure script cross-compile added aarch64 pushed to balena.io Deploy scripts Cross-build disable apache2 php7 : New deployments
By allowing a user to pass LIBSODIUM_MAKE_ARGS, we can decrease the compile time on slow platforms by a considerable amount.
In a
multiarch/alpine:armhf-v3.6
docker container:pip install .
takes about 10 minutesLIBSODIUM_MAKE_ARGS=-j4 pip install .
takes just under 4 minutesFixes #302