| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
openpower_p9_mambo_defconfig is now called opal_defconfig.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
|
|
|
|
|
|
|
| |
We will soon require Ubuntu 18.04 rather than Ubuntu 16.04 for building
op-build due to a GCC6.2 requirement from glibc.
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The check for the variables were passing even tho they were not set,
resulting in bad syntax in the docker file:
ENV DL_DIR
ENV CCACHE_DIR '
+ docker build --network=host -t openpower/op-build-ubuntu1604 -
Sending build context to Docker daemon 2.56kB
Error response from daemon: ENV must have two arguments
I am no bash guru; this test is what is recommended by the first hit on
stackoverflow. Improve it if you know better.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
| |
This should avoid a bunch of zombie processes.
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Build graph-depends and legal-info along with firmware images
Also, use proper O=/foo for telling buildroot where to build images.
Also, use the magic buildroot config script rather than hacky hacks.
Support building and caching an SDK, meaning you can build simple
defconfigs in dozens of minutes, and greatly reduce the total time
for building all configurations.
Eatmydata will save us a *lot* of fsync() activity when you don't
have infinite IOPS.
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Add an option to build the Buildroot legal-info target after building a
platform. This is mainly useful as part of building platforms for
inclusion in images for distribution, but is also good for CI systems
doing a sanity check on what is being built.
This also updates build-all-defconfigs.sh to use getopt to handle its
inputs more sanely.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
| |
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
|
|
|
| |
Use '-b' to specify a bind mount point to use instead of the current
working directory. This is useful if we need access parent directories.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
|
|
| |
This helps those of us with specific proxy and DNS requirements.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
|
|
| |
Also fixes the failure message.
Signed-off-by: Samuel Mendoza-Jonas <sam@mendozajonas.com>
|
|
|
|
| |
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
|
| |
Fedora 23 is no longer supported. Current release is Fedora 25
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds support for running ci for individual platforms,
as well as it can generate firmware images for all the platforms.
Added command line options -p and -a.
-p List of comma separated platform names to build images for those particular platforms.
-a Build firmware images for all the platform defconfig's.
For running ci to individual platforms:
DOCKER_PREFIX=sudo ./ci/build.sh -p palmetto
DOCKER_PREFIX=sudo ./ci/build.sh -p garrison,palmetto
For running ci to all the platforms:
DOCKER_PREFIX=sudo ./ci/build.sh -a
DOCKER_PREFIX=sudo ./ci/build.sh
And also it contains missing packages required for fedora23 Dockerfile.
Signed-off-by: Pridhiviraj Paidipeddi <ppaidipe@linux.vnet.ibm.com>
|
|
This is a first stab at a set of scripts to build each defconfig
on each supported build platform inside Docker containers.
The idea is that on x86-64 and ppc64le hosts, we can easily test
that everything still at least builds on our supported build
platforms.
Due to docker image availability and Docker's complete lack of
acknowledging that there may exist architectures other than x86-64, we
get to jump through some rather stupid hoops to work out what
to build where.
Tested on Fedora 23 x86-64 and Ubuntu xenial snapshot with docker
daily snapshot on ppc64le.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|