From 487bcd673435767fc735cbc1b5997fb1f92d5587 Mon Sep 17 00:00:00 2001 From: ganeshgore Date: Wed, 27 Jan 2021 11:17:32 -0700 Subject: [PATCH] [Bugfix] failing docker build + push on master branch (#196) * [Build] Added MAKE_FLAGS variable to Makefile + Mainly too provide -j parallel execution option * [Yosys] Corrected output filename in QLyosys * Revert "[Build] Added MAKE_FLAGS variable to Makefile" This reverts commit c5e9da985a2d1d806f4e46589bf2d56cb6bb29e0. * [Shellrun] Added nested tasks to shortcuts * Test on docker optimization pull request * Optimized docekrfile.env * Added parallel build option to cmake * Reverted CMAKE parallel build * Updated docker_regression_tests * Corrected OPENFPGA_PATH in dockerfile * Trying to merge artifact_regression_tests and docker_distribution * Revert "Trying to merge artifact_regression_tests and docker_distribution" This reverts commit fba6996d59f3ee38ba9da269377c1f869c8c095f. * Added CI/CD documentation docs * Code cleanup in flow and task script * Saved regression artifcats in case of failure * Logged exception in run command * Checking failed regression test artifact upload * Fixed yosys bug * Removed travis and few unused local file * Added -batch option in openfpga_flow script * Upload artifacts for debug on failed regression test * Added OpenFPGA shell info in logger print * Updated docs * [Backup] openfpga.sh backedup before pull request * [CI/CD] Added extra runtime dependencies * [CI/CD] Updated runtime enviroment to python3.8 * [CD/CD] Removed restalling depedencies, can be done by rebuilding images * [Docs] Corrected typo * [CI/CD] Moved pip installation to dockerfile * [CI/CD] Running regression test with run-task * [Python3.8] Added alternate python version * [Bugfix] Fixed missing files/dir while building master docker image on origin/master branch * Removed extra files * Removed extra files 2 --- .github/workflows/build.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 07552af47..cee8938ff 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -155,6 +155,8 @@ jobs: yosys/yosys-config yosys/yosys-filterlib yosys/yosys-smtbmc + openfpga_flow + openfpga.sh docker_distribution: name: Build docker image for distribution if: ${{ github.ref == 'refs/heads/master' }}