Sign inSign up

gioxa/base-image-crossimagebuilder

By gioxa

Updated over 6 years ago

Base Image to create gcc/clang cross-compile toolchains from GitLab-CI with odagrun on Openshift....

Image
1

1.7K

gioxa/base-image-crossimagebuilder repository overview

base-image-crossimagebuilder

Purpose

Create a micro Centos 7 docker image, in a single layer to build gcc/clang cross-compile toolchains.

yum config

# YUM:

install_packages="yum-utils bzip2 coreutils tar xz $BASE/RPMS/*.rpm mpfr* gmp* libmpc* texinfo dejagnu zlib* glibc* sharutils bc libstdc++* gettext bison flex systemtap-sdt-devel elfutils* libgcc libgomp libunwind* sed clang which llvm-devel imake"
install_groups="@Development Tools"


Image Config

Hostname: "build-image-crossimagebuilder"
Entrypoint:
  - /bin/bash
Volumes:
  - /builds
Env:
  - PATH=/builds/bin:/usr/bin:/usr/local/bin:/usr/sbin:/bin:/sbin
  - LANG=en_US.UTF-8
  - LANGUAGE=en_US.UTF-8
  - LC_CTYPE=en_US.UTF-8

usage

For use with gitlab-ci

image: gioxa/base-image-crossimagebuilder:latest

Build with odagrun on openshift-online-starter

Tag summary

Content type

Image

Digest

Size

137.3 MB

Last updated

over 6 years ago

docker pull gioxa/base-image-crossimagebuilder