Corentin Le Molgat
c907c57305
Fix auditwheel in manylinux docker
...
force wheel==0.31.1 since API is broken in 0.32
2018-10-02 10:08:34 +02:00
Corentin Le Molgat
49247b4898
Rework Python temp directory
...
- Make temp dir consistent using underscore
- Fixup TEMP_DIR in build_delivery_* scripts
2018-10-02 08:21:10 +02:00
Corentin Le Molgat
fab7d5e154
Update docker script to run test on archive
2018-09-24 17:37:50 +02:00
Corentin Le Molgat
30e88e45c1
Update docker files
2018-09-24 13:05:54 +02:00
Corentin Le Molgat
cb514e5a3b
Update manylinux script ( #855 )
2018-09-21 18:18:32 +02:00
Corentin Le Molgat
ef8c3952c2
Fix docker delivery target
2018-09-19 09:22:24 +02:00
Laurent Perron
e5d6a70b0e
bump minizinc challenge release up
2018-07-26 13:03:33 -07:00
Laurent Perron
0bc42c105e
improve minizinc challenge docker entry
2018-07-23 13:23:51 -07:00
Corentin Le Molgat
c65b137630
docker: fix apt command for debian-9
2018-07-23 12:52:01 +02:00
Corentin Le Molgat
69a5979381
docker: fix apt command for ubuntu-14.04
2018-07-23 12:50:52 +02:00
Corentin Le Molgat
e51b233f2c
docker: update build-manylinux to add so log
2018-07-20 18:49:58 +02:00
Corentin Le Molgat
bfca29b4d4
docker: rebuild python image when makefile/ is modified
2018-07-20 16:49:54 +02:00
Corentin Le Molgat
83d118c623
centos-7: Fixup java and .Net docker test
2018-07-20 16:01:50 +02:00
Corentin Le Molgat
ffa6645664
docker: Rework python packages generation
2018-07-20 15:38:43 +02:00
Corentin Le Molgat
626b40e0b1
docker_test: fixup centos-7
2018-07-20 15:10:52 +02:00
Corentin Le Molgat
b39ab7d2b1
docker: Fixup test Dockerfile
2018-07-20 13:51:54 +02:00
Corentin Le Molgat
4d76f05c06
manylinux build: fix make pypi_archive
2018-07-18 17:11:35 +02:00
Corentin Le Molgat
77645fa402
docker: Add PKG_CONFIG_PATH
2018-07-18 16:20:09 +02:00
Corentin Le Molgat
67a19ef4ea
docker: rework manylinux dockerfile
2018-07-18 15:58:24 +02:00
Corentin Le Molgat
71044a5142
docker: rework python package generation
2018-07-18 10:35:15 +02:00
Corentin Le Molgat
7f6dcf4b31
Rework Docker
...
- Add ubuntu-18.04
- add pkg-config to ubuntu(s)
- Rework Docker Makefile
- Add test job to verify archive
- Add cc.Dockerfile
- Add java.Dockerfile
- Add dotnet.Dockerfile
- Build ortools in docker_<lang>
- Build archive and fz_archive in two separate containers
- Add dependencies to makefiles when building docker image
- Suppress previous archive if any
- Improve docker build by using export/archive when building language images
- Reduce build context using export/$* instead of .
note: when running `docker build ... foo`, all files in `foo` are recursively
send to the docker daemon before building. Since we have tons of Go of images
it could take time to "upload".
2018-07-17 15:08:13 +02:00
Laurent Perron
6b99d86fac
add docker image for the minizinc challenge
2018-07-16 11:52:57 -07:00
Corentin Le Molgat
7b08d73133
Update Dockerfile
2018-06-06 10:59:21 +02:00
Corentin Le Molgat
79f01620e0
Fix Docker delivery targets ( #609 )
...
- missing wget need to download Cbc
2018-03-06 17:09:33 +01:00
Corentin Le Molgat
c79da1fd3c
Fix debian-9 docker build ( #606 )
2018-03-06 10:52:09 +01:00
Corentin Le Molgat
6d4b180b3a
Add manylinux1-bash docker target
2017-12-01 15:32:58 +01:00
Laurent Perron
157d360ecf
add manylinux1-image-no-cache docker targer
2017-10-25 15:27:40 +02:00
Laurent Perron
20ba8015bc
fix sat bugs found by new examples; improve gitignore
2017-10-11 03:05:13 -07:00
Laurent Perron
d48958689e
clean up docker; remove py3- module prefix
2017-10-02 14:09:48 +02:00
Laurent Perron
3ef574a167
fix docker manylinux
2017-09-11 18:35:39 +02:00
Laurent Perron
2f88ca1f14
add python (manylinux only) target to docker makefile
2017-09-08 13:21:01 +02:00
Federico Ficarelli
ae7b78d0b7
remove manylinux1 patch file, integrate changes
2017-09-03 18:15:23 +02:00
Federico Ficarelli
2e221ffc1d
build default configuration moved to dockerfile
2017-09-03 13:12:46 +02:00
Federico Ficarelli
dc72c2c98e
add patch for refactored Makefile.python.mk targets
2017-09-03 13:11:41 +02:00
Federico Ficarelli
f80b5ebab8
linting
2017-09-01 13:38:12 +02:00
Federico Ficarelli
f3a06754ad
add missing keyword
2017-09-01 10:49:09 +02:00
Federico Ficarelli
0f2ce6fb01
fix wheel globbing
2017-08-31 18:37:43 +02:00
Federico Ficarelli
3f9c47132b
comments
2017-08-31 18:04:55 +02:00
Federico Ficarelli
bf5cc02787
add exported wheels testing
2017-08-31 17:32:57 +02:00
Federico Ficarelli
4db4223962
fix security issue in manylinux1 image Dockerfile
2017-08-31 16:08:13 +02:00
Federico Ficarelli
3732ab7d30
comments
2017-08-31 16:07:37 +02:00
Federico Ficarelli
3b9490cbe6
fix python tests
2017-08-31 15:36:42 +02:00
Federico Ficarelli
d604a8f332
fix behaviour incompatible with bash set -e
2017-08-31 15:12:15 +02:00
Federico Ficarelli
7a764561b5
comments cleanup
2017-08-31 13:24:34 +02:00
Federico Ficarelli
c2cceef7b9
build speedup due to minimal cleaning after each build
2017-08-31 13:15:36 +02:00
Federico Ficarelli
44cb68867e
add dependencies build to docker image
2017-08-31 13:14:36 +02:00
Federico Ficarelli
361ef3103b
enable python tests for each manylinux1 platform
2017-08-31 00:34:32 +02:00
Federico Ficarelli
d48bd07c13
remove redundant workdir setting
2017-08-31 00:30:25 +02:00
Federico Ficarelli
b16a78445a
add initial support for manylinux1 artifacts
2017-08-31 00:14:01 +02:00
Laurent Perron
12b5ac178e
fix docker targets
2017-07-31 12:06:19 -07:00