Commit Graph

8 Commits

Author SHA1 Message Date
Corentin Le Molgat
e6decf0c37 Use microsoft 18.04 feed for ubuntu 18.10
- Microsoft still not provide a 18.10 package, fortunately 18.04 seems to work.
2018-11-22 18:04:57 +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
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
83d118c623 centos-7: Fixup java and .Net docker test 2018-07-20 16:01:50 +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
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