History log of /openbmc/openbmc-build-scripts/jenkins/run-build-script-ci (Results 1 – 6 of 6)
Revision Date Author Comments
# 256ed5d8 30-Mar-2021 Patrick Williams <patrick@stwcx.xyz>

run-build-script-ci: run formatting under docker

The code formatting script makes assumptions about formatting
tools being available which are often not installed on the
Jenkins host

run-build-script-ci: run formatting under docker

The code formatting script makes assumptions about formatting
tools being available which are often not installed on the
Jenkins hosts (or may be the wrong version). Switch to run the
tool under Docker, so we get a consistent and correct version of
these tools installed, by utilizing the 'run-unit-test-docker'
script. This script runs the code formatters, and fails the
execution if they fail, but safely exits when no unit tests or
build system is found (like this repository).

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: Ib24b7258e4920ca3f23e029941f450872fc590f6

show more ...


# 0b6b53cb 15-Mar-2021 Patrick Williams <patrick@stwcx.xyz>

run-build-script-ci: enable code formatting

Enable code formatting and static analysis to cover
Python and shell in this repository. This helps
prevent us from introducing poor qual

run-build-script-ci: enable code formatting

Enable code formatting and static analysis to cover
Python and shell in this repository. This helps
prevent us from introducing poor quality scripting.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I396949919b79365ec4ad9b78bc7c36931c0ec0f0

show more ...


# e667f998 16-Feb-2021 Patrick Williams <patrick@stwcx.xyz>

run-build-script-ci: add CI test on sdbusplus

run-unit-test-docker.sh is currently untested when making changes
to this repository. Add a simple CI test that clones sdbusplus
and ru

run-build-script-ci: add CI test on sdbusplus

run-unit-test-docker.sh is currently untested when making changes
to this repository. Add a simple CI test that clones sdbusplus
and runs unit tests against it.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I8425306739b34d03076ffe4f466d38ea235223e4

show more ...


# b8fecba8 11-Feb-2021 Patrick Williams <patrick@stwcx.xyz>

clean-unit-test-docker: script to clean old images

Since Docker images created by build-unit-test-docker now have
a date-stamp and content hash as part of their tag, a system's
Docke

clean-unit-test-docker: script to clean old images

Since Docker images created by build-unit-test-docker now have
a date-stamp and content hash as part of their tag, a system's
Docker image repository could grow quite large if not cleaned up.
Add a script that easily identifies old Docker images created by
that script and removes them (anything older than the current ISO
week).

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I316e71ba0b336035e33ebee223f7faf702eaeb2c

show more ...


# 02871c91 01-Feb-2021 Patrick Williams <patrick@stwcx.xyz>

build-unit-test-docker: convert to Python

Do a near identical conversion from bash to Python for the script which
builds the unit-test docker containers. I plan to do additional
enh

build-unit-test-docker: convert to Python

Do a near identical conversion from bash to Python for the script which
builds the unit-test docker containers. I plan to do additional
enhancements to build the sub-containers in parallel, so I needed to
first do this conversion to Python in order to make that implementation
sane.

Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I6df6f294b41f3a01f95fbe23a6dcd1ea21a315a9

show more ...


# 8eef975f 11-Nov-2020 Andrew Geissler <geissonator@yahoo.com>

ci: put build ci jenkins job in script

This will be the script run by this job:
https://jenkins.openbmc.org/job/CI-MISC/job/ci-openbmc-build-scripts/

Putting within a script wil

ci: put build ci jenkins job in script

This will be the script run by this job:
https://jenkins.openbmc.org/job/CI-MISC/job/ci-openbmc-build-scripts/

Putting within a script will allow others to enhance what is run during
this CI job.

Change-Id: I83efe07995e206d6ffc5d596c7ef1573a5604935
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

show more ...