18eef975fSAndrew Geissler#!/bin/bash -xe
28eef975fSAndrew Geissler#
38eef975fSAndrew Geissler# Purpose:
48eef975fSAndrew Geissler#  This script is responsible for testing the openbmc-build-scripts repository
58eef975fSAndrew Geissler#
68eef975fSAndrew Geissler# Required Inputs:
78eef975fSAndrew Geissler#  WORKSPACE:      Directory which contains the extracted openbmc-build-scripts
88eef975fSAndrew Geissler#                  directory
98eef975fSAndrew Geissler
108eef975fSAndrew Geisslerexport LANG=en_US.UTF8
118eef975fSAndrew Geissler
12*e667f998SPatrick Williamscd "${WORKSPACE}/openbmc-build-scripts"
138eef975fSAndrew Geissler
148eef975fSAndrew Geissler# Now run some of our most used CI scripts
1502871c91SPatrick Williams./scripts/build-unit-test-docker
16b8fecba8SPatrick Williams./scripts/clean-unit-test-docker
178eef975fSAndrew Geissler./scripts/build-qemu-robot-docker.sh
18*e667f998SPatrick Williams
19*e667f998SPatrick Williams# Run a simple CI against 'sdbusplus' to ensure the run-unit-test script works.
20*e667f998SPatrick Williamscd "${WORKSPACE}"
21*e667f998SPatrick Williamsgit clone https://github.com/openbmc/sdbusplus
22*e667f998SPatrick WilliamsUNIT_TEST_PKG=sdbusplus "${WORKSPACE}/openbmc-build-scripts/run-unit-test-docker.sh"
23