Commit Graph

14 Commits

Author SHA1 Message Date
cfcc7d6700 dockerfile: Keep track of buildtime metadata
This commit build each images with the following arguments:

* IMAGE: Name of the image (e.g dockcross/base, dockcross/manylinux-x64, ...)
* VCS_REF: dockcross/dockcross commit from which this image is built
* VCS_URL: this repository obtained reading remote.origin.url
* BUILD_DATE: Date and time when the build was initiated

Then, within the Dockerfile, the metadata are associated with the image
using the "LABEL" instruction.
See https://docs.docker.com/engine/reference/builder/#/label

The corresponding labels can be found here:
http://label-schema.org/rc1/#build-time-labels

See #28
2016-10-30 23:57:04 -04:00
04c7d0de18 Rename project and repository to dockcross 2016-07-15 23:46:08 -04:00
fdb18671e3 dockcross: make the default image specific to each compiler 2016-07-04 00:10:36 -04:00
7e6150cf29 Tidy up and consolidate both README.rst/README.md into one. Introduce linux-armv5. 2016-05-30 22:50:22 +02:00
aec085ce9b linux-armv6: Specify system processor and add missing find root path.
The additional find root path will ensure libraries like libm and libutils
are found.
2016-04-15 03:30:59 -04:00
c517cd35c5 linux-armv6: Set environmental variables. 2016-03-14 17:53:33 -04:00
c0e72eefa8 Remove extra slash in front of CROSS_ROOT paths. 2015-06-04 23:01:06 -04:00
8876244731 linux-armv6: Use CROSS_ROOT. 2015-05-16 13:35:18 -04:00
935e3fa84a linux-armv6: Add environmental variables for qemu dynamic loading. 2015-05-13 15:26:08 -04:00
f70d02b5e1 linux-armv6: Add qemu-user. 2015-05-13 14:29:49 -04:00
5a6db5b9e2 linux-armv6: Add CMake toolchain file. 2015-05-13 14:09:25 -04:00
4c1d8b361a don't run dpk configure 2015-02-01 11:02:11 +07:00
12b1367fc3 add apt-utils so dpkg configure isn't delayed 2015-02-01 10:49:08 +07:00
7a5bc6c22d restructure makefile for individual builds, restructure linux-arm dockerfiles 2015-02-01 10:18:38 +07:00