Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Temporary cancel build step while I figure out some stuff. * Empty container? * Confirm JS actions are disallowed. * They are disallowed. * Run single step in container. * Was it really running IN the container? * Run script. * need to get the path right. * Basic cargo builds with a target and setup. * Setup cargo target. * Check if we're on Linux correctly. * Fix toolchain * Is jemalloc the culprit? * Do I need build-essential? * Forget target for now, try build. * cache key calculation * Syntax fix. * Correct cache key conditional * Use build.sh for everything. * Fix conditional * Make cache-key computable * set -x and address some shellcheck issues. * Update vendor_download.sh to download arm assets. * Guard script arguments. Remove some old commentary. * My guards worked too well... * Run git config update just before build. * Change release verification to include arm * Only unit-tests. * Spec fix for building with arm. * aarch target. * hail mary rust build * One more target. * Does installing musl-dev work? * use sudo? * Try moving rust build into script. * More scripts. * syntax error. * Try with cc arg * revert me * Corrections. * env vars * Revert "Try with cc arg" This reverts commit 7c92287. * Try cross. * Revert "Try cross." This reverts commit fb866a8. * try using build-arm.sh * Non-interactive rustup. * Enable the environment. * Switch to lib-snippets. Configure link flags for Cargo. * path fix I hope * Propagate project files correctly. * conditionalize extra-source-files. * Print some env info. * Always save the cabal cache. * Commentary. * Fix cargo test. more debug output * temporarily disable cabal install check. * Help embeddedbinaries be findable when cabal is not running in root dir. * Temporarily disable diagnose. * Bring back cabal install check. * Revert "Bring back cabal install check." This reverts commit c56b7ce. * Cache key perms. * Permissions. * Try cleaning up. * Print home where cabal stuff goes. * echo paths * store-dir * Revert "store-dir" This reverts commit 2379f28. * Logic for LinuxARM cabal store. * MOre cabal store junk * Dummy cache test. * Try adding an additional rust-cache directory. * Re-enable other matrix builds. * Restore integration tests. * Update create release. * Try putting the cabal install check back. * Remove extra ls * Revert "Try putting the cabal install check back." This reverts commit 1e34a3b. * Bring back non linux arm cargo tests and diagnose checks. * Install nextest. * Don't need extra tooling on linux arm * Fix condition. * Cabal install check condition. * Cache OS. * Sha256 sum everything. * A little cleanup. * Fix quoting. * Insert arm generated bundles. * Add support for linux/arm64 to install-latest.sh * Only shasum fossa binaries. * Fix arch_version check so it doesn't trigger on macos. * Attempt to re-enable jemalloc on linux x86_64. * Remove dead code. * Revert conditional extra-source-files. * Final cleanup. * Update changelog. * jemalloc linux arm? * Better integrate jemalloc on arm. * Fix duplicated tests. * Use /runner/. $HOME is not set correctly. * Fix script oops.
- Loading branch information