-
Notifications
You must be signed in to change notification settings - Fork 825
CI - Cache more of our build outputs #3521
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
100 commits
Select commit
Hold shift + click to select a range
601ce51
[bfops/ci-caching]: CI - Cache more of our build outputs
bfops 818bdf0
[bfops/ci-caching]: empty commit to bump CI
bfops 85fd6f9
[bfops/ci-caching]: empty commit to bump CI
bfops 20bfe62
[bfops/ci-caching]: empty commit to bump CI
bfops fa1b9ca
[bfops/ci-caching]: try simpler run
bfops 643ff44
[bfops/ci-caching]: env vars in other workflows
bfops 0a0e222
[bfops/ci-caching]: try cache refactor
bfops 644d5b1
[bfops/ci-caching]: docker slim
bfops de21a67
[bfops/ci-caching]: back to docker
bfops 0bdfd34
[bfops/ci-caching]: Merge remote-tracking branch 'origin/master' into…
bfops 6a4391f
[bfops/ci-caching]: slim
bfops d3dc60f
Use new runner for testsuite
jdetter db4f1a7
[bfops/ci-caching]: slimmer
bfops 8f0e79d
Run job in container
jdetter eefdd0b
Use custom container
jdetter 71980d3
Use local container
jdetter f5e5c06
[bfops/ci-caching]: update correct dockerfile
bfops 3d22d05
updated workflow
jdetter 62a4f7e
Fix run for fallocate test
jdetter bea3a3e
[bfops/ci-caching]: fix
bfops 18f280d
[bfops/ci-caching]: slim down
bfops 3b5e57d
[bfops/ci-caching]: reduce ci
bfops ac437f8
Run smoketests on the custom runner
jdetter 3adead2
[bfops/ci-caching]: debugging
bfops bb4aff8
[bfops/ci-caching]: output
bfops f2d184b
[bfops/ci-caching]: reduce
bfops beb7dbc
[bfops/ci-caching]: more
bfops 04d575d
[bfops/ci-caching]: fix
bfops b468015
[bfops/ci-caching]: confusing
bfops bf00263
[bfops/ci-caching]: maybe
bfops 58c284c
[bfops/ci-caching]: review
bfops ce882d4
[bfops/ci-caching]: review
bfops fa624f9
Rerun CI
jdetter 06d5417
[bfops/ci-caching]: maybe?
bfops 7568036
[bfops/ci-caching]: more
bfops 139f853
[bfops/ci-caching]: debug
bfops 1e4f47f
[bfops/ci-caching]: more
bfops e3efd65
[bfops/ci-caching]: no ignore
bfops e3afbda
[bfops/ci-caching]: reduce
bfops 22eaec5
[bfops/ci-caching]: remove volume
bfops 7aa773b
[bfops/ci-caching]: fix
bfops 7742d30
[bfops/ci-caching]: logs
bfops ee08d47
[bfops/ci-caching]: WIP
bfops d3bb169
[bfops/ci-caching]: update
bfops 0a75792
[bfops/ci-caching]: fix
bfops dbc13c5
[bfops/ci-caching]: absolute
bfops 2b37cc1
[bfops/ci-caching]: update
bfops 359e55c
[bfops/ci-caching]: cache more
bfops d167bc0
[bfops/ci-caching]: empty commit to bump CI
bfops 7ba5a74
Potential fix
jdetter d50a347
One-liner
jdetter 9e92535
Indenting fix
jdetter 4cd95dc
Use docker in docker
jdetter 29b0859
Fix copy/paste issue
jdetter b8769b7
Add debug step
jdetter 5112401
Remove debug
jdetter a910289
[bfops/ci-caching]: restore
bfops 6a32b0a
[bfops/ci-caching]: fix target dir
bfops 905892c
[bfops/ci-caching]: tweak
bfops 7b9ea8c
[bfops/ci-caching]: review
bfops 729aff5
[bfops/ci-caching]: stop caching for test spacetimedb-update because …
bfops c8d92cc
[bfops/ci-caching]: empty
bfops 6ef59eb
Few docker updates
jdetter 325901f
Let's give the unreal engine testsuite a try
jdetter 14a2f1f
Fix
jdetter 4ec0cfe
Let's try the Unity tests as well
jdetter 04b25fa
Try unity testsuite again
jdetter 27bb5c0
Use start docker so that the testsuite can access docker
jdetter 84e344e
Rebuild
jdetter 5458647
Rebuild again
jdetter 96090a0
Use cargo home instead
jdetter c3faf0c
Fix cgroups error
jdetter bb2462e
Remove debug
jdetter 4d33efd
All tests are passing
jdetter c96eeef
Merge branch 'master' into jdetter/use-new-runner
jdetter 8384f9a
Try sequential testing for UnrealEngine
jdetter 2ddb8a1
Merge remote-tracking branch 'origin/jdetter/use-new-runner' into jde…
jdetter f9bd412
Merge branch 'master' into jdetter/use-new-runner
jdetter 5eec82c
Serial test
jdetter d6ac573
Use --test-threads properly
jdetter 5552c9a
Update comment
jdetter 7213e91
Restored runner line
jdetter d9208b4
[bfops/ci-caching]: revert
bfops bc73a14
[bfops/ci-caching]: use custom docker-compose file
bfops a01d261
[bfops/ci-caching]: reduce
bfops 642d3f0
[bfops/ci-caching]: comment
bfops 46fd69a
[bfops/ci-caching]: fix compose invoke
bfops 4b3d28b
[bfops/ci-caching]: fix
bfops e87402a
[bfops/ci-caching]: fix
bfops 9b6c337
[bfops/ci-caching]: fix
bfops 1494ee4
[bfops/ci-caching]: fix compose file
bfops 8c22386
Eliminated some options in running the unreal tests
jdetter b7ea06f
Merge branch 'master' into bfops/ci-caching
bfops c3ebef0
[bfops/ci-caching]: revert docker changes to see how long things take
bfops 4139aae
[bfops/ci-caching]: Merge branch 'bfops/ci-caching' of github.com:clo…
bfops 99b147c
Revert "[bfops/ci-caching]: revert docker changes to see how long thi…
bfops ce31ca5
[bfops/ci-caching]: simpler?
bfops e3b0ebd
[bfops/ci-caching]: Merge remote-tracking branch 'origin/jdetter/use-…
bfops 0ac4e03
Merge branch 'master' into bfops/ci-caching
bfops ebf74ae
Merge branch 'master' into bfops/ci-caching
jdetter File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| # Minimal Dockerfile that just wraps pre-built binaries, so we can test the server inside docker | ||
| FROM rust:1.90.0 | ||
| RUN mkdir -p /stdb/data | ||
| COPY ./target/debug/spacetimedb-standalone ./target/debug/spacetimedb-cli /usr/local/bin/ | ||
| COPY ./crates/standalone/config.toml /stdb/data/config.toml | ||
| RUN ln -s /usr/local/bin/spacetimedb-cli /usr/local/bin/spacetime | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,15 @@ | ||
| services: | ||
| node: | ||
| labels: | ||
| app: spacetimedb | ||
jdetter marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| build: | ||
| context: ../ | ||
| dockerfile: .github/Dockerfile | ||
| ports: | ||
| - "3000:3000" | ||
| # Postgres | ||
| - "5432:5432" | ||
| entrypoint: spacetime start --pg-port 5432 | ||
| privileged: true | ||
| environment: | ||
| RUST_BACKTRACE: 1 | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.