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