Corentin Le Molgat
3df83660c9
docker: update Makfile script
2019-04-16 10:08:49 +02:00
Corentin Le Molgat
a55768739e
Docker: Cleanup Makefile
...
- loss auto-completion e.g. 'make docker_' + TAB
BUT make the resulting Makefile smaller...
2019-04-15 15:56:37 +02:00
Corentin Le Molgat
1a53d1d749
docker: fix cleanup when rebuilding image
2019-03-25 10:56:44 +01:00
Corentin Le Molgat
11f213dd0a
Remove ubuntu-14.04 docker.
...
- v7.0 will drop support of it BTW
note: Travis-CI is based on xenial image
2019-03-20 08:51:18 +01:00
Corentin Le Molgat
084c1b0d78
Docker: remove deprecated target
2018-12-20 13:10:24 +01:00
Corentin Le Molgat
5afa57afda
docker: Mount export in bash_<distro> container
2018-12-20 11:45:06 +01:00
Corentin Le Molgat
13c82b0bd4
Add PRE_RELEASE support
...
Python PEP440: https://www.python.org/dev/peps/pep-0440/#pre-releases
.Net: https://docs.microsoft.com/en-us/nuget/create-packages/prerelease-packages
note: Microsoft has a 3 years still open bug to manage prerelease in version
see: https://github.com/NuGet/Home/issues/912
2018-12-06 14:55:32 +01:00
Corentin Le Molgat
5245717839
Update docker
...
- Add Ubuntu 18.10
- Remove Ubuntu 17.10
- Cleanup some Dockerfiles
2018-11-22 18:04:57 +01:00
Corentin Le Molgat
d79ea4b0a4
docker: Use external snk file when building artifact
...
You must have a or-tools.snk file in ortools/tools/docker directory
2018-11-19 17:36:48 +01:00
Corentin Le Molgat
fab7d5e154
Update docker script to run test on archive
2018-09-24 17:37:50 +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
bfca29b4d4
docker: rebuild python image when makefile/ is modified
2018-07-20 16:49:54 +02:00
Corentin Le Molgat
b39ab7d2b1
docker: Fixup test Dockerfile
2018-07-20 13:51:54 +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
79f01620e0
Fix Docker delivery targets ( #609 )
...
- missing wget need to download Cbc
2018-03-06 17:09:33 +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
2f88ca1f14
add python (manylinux only) target to docker makefile
2017-09-08 13:21:01 +02:00
Federico Ficarelli
2e221ffc1d
build default configuration moved to dockerfile
2017-09-03 13:12:46 +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
Laurent Perron
9c5f3cffba
misc on docker
2017-07-28 14:08:36 -07:00
Laurent Perron
0a55d745e8
add test target to linux docker
2017-07-24 10:31:38 -07:00
Laurent Perron
a1a1d66bd6
generate fz archive in docker
2017-07-19 07:58:44 -07:00
Laurent Perron
c9e12b8180
fix target
2017-07-14 16:11:26 -07:00
Laurent Perron
2aa12b6de8
separate pypi modules across linux distributions
2017-07-14 14:03:14 -07:00
Laurent Perron
4a1a7c7b36
separate pypi modules across linux distributions
2017-07-14 13:57:25 -07:00
Laurent Perron
b5b7b08ffc
custom target for docker
2017-07-14 12:14:36 -07:00
Laurent Perron
b308bb802c
support debian 9 in docker
2017-07-14 11:04:13 -07:00
Laurent Perron
64b335aa2b
polish centos docker python support
2017-07-13 22:08:31 -07:00
Laurent Perron
2ee107e74d
initial support for centos
2017-07-13 18:20:54 -07:00
Laurent Perron
1f09e8d410
more work on docker
2017-07-13 10:56:11 -07:00
Laurent Perron
b51faa5484
expand list of delivered artifacts in docker
2017-07-12 17:55:56 -07:00
Laurent Perron
485ca36b44
more work on docker; export linux wheel in docker run
2017-07-12 17:08:36 -07:00
Laurent Perron
dcce2a63bc
improve makefile for docker
2017-07-12 16:14:53 -07:00
Laurent Perron
df2607afbc
improve docker support with python3 builds
2017-07-12 16:04:46 -07:00
Laurent Perron
60bb0a7909
continue working on docker support for linux; add pypi_export target
2017-07-12 14:56:59 -07:00
Laurent Perron
6c58377910
bump version to 6.2
2017-07-12 11:38:00 -07:00