Abraham Gonzalez
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
Jerry Zhao
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
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
chick
1a631e22ff
Move Chipyard CI to Github Actions
...
- As similar as possible to the circle ci code.
- The `.github/README.md` file has a fair amount of documentation for this.
- Creates a worfklow file
- re-uses most of the circleci/scipts unchanged
- defines a number of *Composite Actions* which are like YML subroutines
- Removes the circle-ci code
- Points the CI badge in the top level README to use the GA test result
2021-10-01 14:31:02 -07:00
abejgonzalez
05b309f97d
Revert "Bump Verilator (4.034 -> 4.212) and SBT (1.4.9 -> 1.5.5)"
...
This reverts commit e3d76f343a .
2021-09-27 11:23:05 -07:00
abejgonzalez
e3d76f343a
Bump Verilator (4.034 -> 4.212) and SBT (1.4.9 -> 1.5.5)
2021-09-27 11:20:37 -07:00
David Biancolin
f064ff8848
[CI] Update setup for firesim tests
2021-09-10 19:53:43 +00:00
Abraham Gonzalez
9251873a16
Merge pull request #902 from ucb-bar/marshalDocker
...
Add marshal support to the Dockerfile
2021-08-26 16:29:27 -07:00
Abraham Gonzalez
2511cd48c1
Bump CI image
2021-08-26 11:13:09 -07:00
abejgonzalez
15a5ac0d7a
Push .sbtopt CI fix
2021-08-23 15:23:06 -07:00
Ella Schwarz
8f9b3a34d5
Bump RV tools cache string to v12
2021-06-29 20:56:28 -07:00
alonamid
d844841c4d
Merge pull request #897 from ucb-bar/gnu-toolchain-revert
...
GNU Toolchain Revert
2021-06-12 21:58:09 -07:00
alonamid
2d586da52e
revert gnu-toolchains to master
2021-06-12 10:11:25 -07:00
Nathan Pemberton
9c80b66f0a
Fix path in CI test script for new sha3 directory structure
2021-06-12 00:01:08 -04:00
alonamid
4338ef869d
Merge pull request #837 from ucb-bar/mar2021-esp-bump
...
Bump esp-tools (March 2021)
2021-06-10 09:24:54 -07:00
alonamid
00da2c1017
Update config.yml
2021-06-09 11:10:58 -07:00
chick
6677616e12
- Add submodules
...
- api-config-chipsalliance
- rocket-dsp-utils
- update check-commit.sh to include rocket-dsp-utils
- changes to build.sbt
- change rocket-dsptools to rocket-dp-utils
- add api-config-chipsalliance
2021-06-08 13:05:53 -07:00
Zitao Fang
56f595b3c0
Fix toolchain used for sha3
2021-06-06 13:29:04 -07:00
Zitao Fang
798d523c79
Update sha3 repo
2021-06-06 01:03:41 -07:00
Abraham Gonzalez
31fd69a3be
Bump CI image
2021-05-12 23:35:08 -05:00
Abraham Gonzalez
419a1df3e8
Re-bump CI image
2021-05-11 18:05:35 -05:00
Abraham Gonzalez
86593e2948
Bump CI | Update entrypoint.sh for toolchain image
2021-05-11 17:29:07 -05:00
abejgonzalez
2dc47f69b8
Re-check toolchain build
2021-05-04 15:34:21 -07:00
Abraham Gonzalez
d5541dcffd
Bump CI image
2021-05-03 14:03:36 -07:00
Chick Markley
70afebae9f
Runs make clean after make-install to reduce used disk ( #855 )
...
* Runs `make clean` after `make-install` to reduce used disk
Make install leaves many .o and other files
Fixes problems with disk space on github actions runner
* Create a flag --clean-after-install that can be passed as the second argument to `make_build` function.
* Create a flag --clean-after-install that can be passed as the second argument to `make_build` function.
Ups tools-cache-version to v7
* Now running clean after install just depends on adding an environment variable when using scripts
that call `module_make` or `module_build`. Those two bash functions will check CLEANAFTERINSTALL and if
it is non-empty, they will call `make clean` after other `make` calls.
* build-toolchains.sh gets new flag
--clean-after-install to turn enable
`make clean` in `module_make` and `module_run`
2021-04-19 14:57:34 -07:00
Abraham Gonzalez
4ab2228926
Bump CI image
2021-03-31 19:15:34 -07:00
abejgonzalez
5ffad327db
Bump testchipip
2021-03-21 15:34:01 -07:00
Ella Schwarz
b12fa04dbb
Updated docker image
2021-02-18 19:40:04 -08:00
Ella Schwarz
f06afa2a75
Increased timeout to 20m for chipyard-hetero tests
2021-02-15 00:29:46 -08:00
Ella Schwarz
0f3a70306f
Increased timeout to 20m
2021-02-14 18:33:05 -08:00
Ella Schwarz
323394f437
Increased timeout limit
2021-02-08 14:45:04 -08:00
Ella Schwarz
75bc39ab5a
Uses latest ci image
2021-02-08 14:22:38 -08:00
Ella Schwarz
1f8b59732d
Uses latest version of ci-image
2021-02-05 22:04:01 -08:00
Ella Schwarz
7eb8f39d6e
Uses latest chipyard ci image
2021-02-04 22:42:57 -08:00
Ella Schwarz
5e903723ed
Updated image for to 1.0.2 for config.yml. Fixed formatting in Dockerfile.
2021-01-27 21:35:55 -08:00
Ella Schwarz
500d2b8b97
Build both CI and main images in one dockerfile. Updated README.md
2021-01-27 19:00:18 -08:00
Ella Schwarz
58665ea172
Added hardcoded environment variables to CI-Dockerfile and updated config.yml with new docker image
2021-01-21 20:46:01 -08:00
Ella Schwarz
925bace660
fixed merge conflict
2021-01-20 21:19:56 -08:00
Ella Schwarz
fa2da01421
Changed config.yml to use new docker image
2021-01-20 20:51:59 -08:00
Ella Schwarz
a46c4e6e35
moved Dockerfiles
2021-01-20 19:00:39 -08:00
abejgonzalez
0509c0c636
Merge remote-tracking branch 'origin/dev' into local-fpga-support
2020-12-30 09:34:14 -08:00
abejgonzalez
ec1efc150e
Add small comment
2020-12-29 21:26:23 -08:00
abejgonzalez
6f9dcf5478
Add new SSH key to access build server
2020-12-29 20:51:29 -08:00
abejgonzalez
06dccdb588
Organize check commit CI printout | Don't copy .git folder in CI
2020-12-29 13:28:59 -08:00
abejgonzalez
cb488b8137
Init fpga-shells submod in CI
2020-12-27 22:49:24 -08:00
abejgonzalez
ca723f1323
Merge branch 'dev' into local-fpga-support
2020-12-27 20:57:57 -08:00
abejgonzalez
5c7c1295a1
Bump Gemmini+Dsptools | Fix SBT_OPTs in CI
2020-12-11 11:37:25 -08:00
abejgonzalez
7f9cd0f012
Bump FireSim | CI Fix Attempt: Increase heap
2020-12-02 21:51:58 -08:00
abejgonzalez
3bc1bdb841
Bump BOOM | Split JAVA/SBT options in CI
2020-12-02 15:49:35 -08:00
abejgonzalez
d5a0fd1a8e
Address CircleCI
2020-11-12 15:30:43 -08:00