aboutsummaryrefslogtreecommitdiff
path: root/trusty-arm64-tcwg
AgeCommit message (Collapse)Author
2016-12-18{trusty,xenial}-{arm64,armhf}-tcwg: adjust the tag nameFathi Boudra
Change-Id: Ie61a7ea3aca299cfed5ffb8fe7b761bf91d6bc7f Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-12-18Use base images hosted on docker hubFathi Boudra
Change-Id: I18f9cca4b6f1f96a24dec7c42498e5a1e6371022 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-11-22trusty-*-tcwg[-test]: Remove unneeded lineMaxim Kuvyrkov
Change-Id: I3c35a2c676a5091f6300205632f801ed6565657f
2016-11-17trusty-*-tcwg*: remove lsb-linuxfoundation repositoryFathi Boudra
There isn't any packages pulled from lsb-lf repository anymore. As the repository isn't used, remove it. We don't add any 3rd party repository either, remove apt-key call and the related handling in build.sh script. Change-Id: I07195118239bbf658930bec4daf9121b82334574 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-11-12trusty-*-tcwg: Add "zip" packageMaxim Kuvyrkov
"Zip" is required when building GCC's java libraries, e.g., during a native bootstrap. Change-Id: Ib3d7ad33c0cf460ed559c6038b5e6ddcc809a5bd
2016-11-07trusty-{arm64,armhf}-tcwg: add lzopFathi Boudra
We want to keep the package lists the same for all 4 architectures: amd64, i386, arm64, and armhf. Sync with amd64/i386 by adding lzop on arm64/armhf. Change-Id: If892591b24cead2d1ccca2f1f68094aa8f15c576 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-10-13All images: Add --pull option to "docker build"Maxim Kuvyrkov
... to re-download base image, such as ubuntu:trusty when it changes upstream, even when an [older] copy is present locally. This prevents re-using older base images when re-building fresh ones. This change was done programmatically with: find -name build.sh | xargs sed -i -e "s/docker build --tag/docker build --pull --tag/" Change-Id: I3c567139fd1534e74e6846af573ad025d293bf9f
2016-10-13trusty-*-tcwg: Add "pxz" packageMaxim Kuvyrkov
Change-Id: I805c05821f89af921439afaa790d1d5092e9b46a
2016-09-29trusty-*-test[-test]: Use scratch volume for $HOME/workspaceMaxim Kuvyrkov
... instead of using a bind-mount, which causes problems with parallel build runs. Change-Id: Id9799927f149faeac7ee19e1ac281af8b022b81d
2016-09-22trusty-arm*-tcwg*: add Tomcat native libraryFathi Boudra
TCWG is using the SSH agent plugin which requires a working JAVA ssh-agent implementation on ARM. The only one working is the Tomcat native library. Change-Id: I91ff0142c79c6e099f91397c0102ab5a0b451e4b Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-09-13trusty-*-tcwg: fix user's .ssh directory permissionFathi Boudra
use /etc/skel to install .ssh with the correct permissions. Change-Id: I571416a717339780b4a438ff45ff33fa3159ff07 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-07-29trusty-*-tcwg: Use COPY-imported ssh credentialsMaxim Kuvyrkov
... instead of bind-mounts. This patch moves ssh configuration from bind-mounts to container-local files. Among other things, this allows editing of authorized_keys inside container. Change-Id: I5873f6db1b1f235fd5913268f478e56595585d57
2016-07-09trusty-*-tcwg: Don't use VOLUME for bind-mountsMaxim Kuvyrkov
Turns out that dockerfile's VOLUME command doesn't support bind-mounts on purpose (to stay portable). It only supports scratch mounts and mounts from other docker containers (--volumes-from). The ":" in the VOLUME's argument is treated as a normal character, so we get a bunch of scratch mounts with long strange names. So leave /tmp scratch mount in the dockerfile and remove all bind-mounts. Also copy comments on VOLUME and "VOLUME /tmp" to amd64 and i386 dockerfiles. Change-Id: Ic0644a93a9d7de7c2792b5ae7e56c59455488ccf
2016-06-30trusty-*-tcwg: Add rsync.Christophe Lyon
Change-Id: I600c224de1a4ed268c3bcf3295233925551b20f8
2016-06-30trusty-*-tcwg: Add bcChristophe Lyon
Change-Id: I847cfd14342acaa6e683a63c17fda0ed4cb3b6fa
2016-06-28trusty-*-tcwg: Add libssl-devMaxim Kuvyrkov
... to build linux kernels, see https://bugs.linaro.org/show_bug.cgi?id=2322 . Change-Id: If28f9e40cd9af3232705771ee1d3fcd5c5af5153
2016-06-27trusty-{arm64,armhf}-tcwg: Use VOLUME commands to setup bind-mountsMaxim Kuvyrkov
Change-Id: Ic41813347d7b1d4e77e4e4000d739013b8417005
2016-06-27trusty-{arm64,armhf}-tcwg: Add AArch64 and AArch32 Trusty imagesMaxim Kuvyrkov
These images are based on trusty-amd64-tcwg with absent packages removed. Change-Id: Iad8d9345a3feaaa68eda0c3dd9bc4b87e4885d94