Commit Graph
2361 Commits
Author SHA1 Message Date
Harrison Liewanddpgrubb13 10ec5078ae update docs 2021-10-27 13:40:10 -07:00
Harrison Liewanddpgrubb13 5da1eab9d5 full flow working with example config 2021-10-27 13:40:10 -07:00
Abraham GonzalezandGitHub b4af52c5e3 Merge pull request #999 from ucb-bar/dev-use-github-actions-plus-circle-ci
Add support for GitHub Actions
2021-10-27 10:12:31 -07:00
Abraham GonzalezandGitHub 23bb89e21e Forgot a couple of sim prereqs 2021-10-26 23:15:18 -07:00
abejgonzalez 2e86495e80 Force removal of toolchain files after build 2021-10-25 22:30:22 -07:00
abejgonzalez e6387e0627 Fix Makefile bug w/ BREAK_SIM_PREREQ 2021-10-25 22:30:00 -07:00
abejgonzalez 1d3d8e4e01 Reverse documentation on breaking prereqs 2021-10-25 22:29:38 -07:00
Quy Le AnhandGitHub f7ab5d6260 Add define for MAKE variable
Currently there is no define for MAKE. Running script always throws `obsolete make version; need GNU make 4.x or later` error.

This config is from [`build-util.sh` script](https://github.com/ucb-bar/chipyard/blob/9d055fdac638ab90735cbde42fd2d86355eb260b/scripts/build-util.sh#L17-L19)
2021-10-24 10:22:23 +07:00
Jerry ZhaoandGitHub 52f76ced67 Set JAVA_TOOL_OPTIONS environment variable instead of nonstandard JAVA_OPTS (#1013)
* Set JAVA_TOOL_OPTIONS environment variable instead of nonstandard JAVA_OPTS

The JAVA_TOOL_OPTIONS environment variable is passed to all Java processes.
This is useful for Java processes that somehow miss the flags passed in via command line, in particular, the JVM launched by initialization of the SBT thin client only sees flags passed in by JAVA_TOOL_OPTIONS.

* Update CI with JAVA_TOOL_OPTIONS
2021-10-20 14:21:21 -07:00
abejgonzalez b7fd1ffae2 Add bypass to ignore simulator dependency 2021-10-18 10:33:49 -07:00
2fb3dc7c42 Small cleanup on README.md/comments [ci skip]
Co-authored-by: Jerry Zhao <jerryz123@berkeley.edu>
2021-10-13 23:13:52 -07:00
James DunnandGitHub 8e59db02fd Merge pull request #968 from duyhieubui/master
Fixes UART portmap for Arty.
2021-10-13 13:25:10 -07:00
Abraham GonzalezandGitHub 019435508b Merge pull request #1004 from ucb-bar/dev-gha-improvements
Testing GH-A Improvements
2021-10-13 09:46:28 -07:00
abejgonzalez fdd9cb2f1d Cleanup toolchain-build a bit more 2021-10-13 09:43:44 -07:00
abejgonzalez 99f5345891 Try hack 2021-10-12 21:55:52 -07:00
abejgonzalez 3afce5718b Testing theory 2021-10-12 21:37:18 -07:00
abejgonzalez 6eb06137f1 Testing theory 2021-10-12 21:31:56 -07:00
abejgonzalez 192e60f5a1 Debug 2021-10-11 16:45:57 -07:00
abejgonzalez 748c973d44 Clean extra disk space after build toolchains 2021-10-11 09:49:27 -07:00
abejgonzalez 78e733b992 Build both toolchains in 1 job + Rename toolchain build job 2021-10-09 19:36:35 -07:00
abejgonzalez 20ebcc9f1b Fix run-tests to use prep-rtl action + Fix Gemmini software build 2021-10-09 10:35:47 -07:00
abejgonzalez 379ad3a73c Forgot to remove clean in one place 2021-10-08 21:08:39 -07:00
abejgonzalez e7b0cb4aed Remove need for container for cleanup old workflow job 2021-10-08 16:36:37 -07:00
abejgonzalez a66666a2e5 Remove containers from self-hosted + Remove sudo dir stuff 2021-10-08 16:34:51 -07:00
abejgonzalez 9c335ef189 test 2021-10-08 16:12:50 -07:00
abejgonzalez 0cca14c910 Try to work around perm. issues on self-hosted | Remove SSH key installs 2021-10-08 16:09:36 -07:00
abejgonzalez 51bc3ad7bb Fix setting JAVA/SBT make variables + Use run-binary-fast in run-tests 2021-10-08 15:41:26 -07:00
abejgonzalez c7e251db13 Bump README again 2021-10-08 15:11:32 -07:00
abejgonzalez b612d04db0 Update README 2021-10-08 14:49:27 -07:00
abejgonzalez 3d1301040b Revert toolchain to use GH-A area 2021-10-08 14:18:08 -07:00
abejgonzalez ca4e9563b9 Clearer script naming | Renable all CI 2021-10-08 14:15:46 -07:00
abejgonzalez 43430cb8bc Retry 2021-10-08 13:56:07 -07:00
abejgonzalez b9401dbc4b Mockup self-hosted runners + Bugfix run-tests by init-submods 2021-10-08 13:43:27 -07:00
abejgonzalez d7f7d071ed Retry fixing doc build error 2021-10-08 10:24:23 -07:00
abejgonzalez c2647e333a Fix doc build error | Don't skip setup-complete 2021-10-08 10:17:58 -07:00
abejgonzalez 9c6f4bc2ac Try fixing docs + Add non-rtl checks to final pass 2021-10-07 23:44:04 -07:00
abejgonzalez 7064c469bc Forgot quotes 2021-10-07 23:35:05 -07:00
abejgonzalez c776ebf970 Try to search/add hash files into GH-workspace 2021-10-07 23:33:18 -07:00
abejgonzalez 897156ad5b Workaround not allowing if: within composite actions 2021-10-07 23:28:10 -07:00
abejgonzalez f4b88ac913 Slightly more robust run_script function 2021-10-07 23:12:05 -07:00
abejgonzalez 4584a37951 Unnest ssh-checkout action | Remove unnecessary SSH key additions 2021-10-07 23:10:53 -07:00
abejgonzalez ff41808df4 Try abstracting more away into composite actions 2021-10-07 22:57:29 -07:00
abejgonzalez f117f7a0fe Try to skip successful jobs on rerun workflow 2021-10-07 21:39:58 -07:00
abejgonzalez 26d1731bd9 Move RISCV env. var. setting interal to scripts 2021-10-07 19:42:50 -07:00
chick 1fb1350557 Merge branch 'dev-use-github-actions-plus-circle-ci' of https://github.com/ucb-bar/chipyard into dev-use-github-actions-plus-circle-ci 2021-10-06 11:58:43 -07:00
chick 4cbdd9bb26 - remove unused GA build-extra-tests/action.yml
- cleanup exports in CA
  - remove exports from build-extra-tests CA
  - put exports in build-extra-tests.sh
    - based it on $GITHUB_WORKSPACE
  - changed exports in run-tests CA to use $GITHUB_WORKSPACE
- in common.mk
  - removed TODO comment lines where `$(sim)` had been removed
  - removed commented out lines that used `$(sim)`
- removed unused debugging script1.sh
2021-10-06 11:57:58 -07:00
Abraham GonzalezandGitHub e9642f5eba Update docs 2021-10-05 21:55:21 -07:00
Abraham GonzalezandGitHub c0a60f50f9 Update docs 2021-10-05 21:54:52 -07:00
Abraham GonzalezandGitHub f61410c957 Update docs 2021-10-05 21:54:13 -07:00
chick 52e8aa1957 This is branch with the new GA CI
It has the .circleci CI stuff as well
for comparison purposes.
2021-10-05 21:15:25 -07:00