Yihau Chen
bbc3c5c32d
chore: add cargo audit at the beginning of secondary pipeline ( #27470 )
2022-08-31 15:45:29 +00:00
Brooks Prumo
93841a9484
ci: Fix steps in run-local ( #27499 )
2022-08-31 15:26:59 +00:00
Brennan Watt
9094076de7
Increase downstream-projects timeout ( #27486 )
2022-08-30 21:07:32 -07:00
Brennan Watt
e4a7d01e10
Rust v1.63 ( #27303 )
...
* Upgrade to Rust v1.63.0
* Add nightly_clippy_allows
* Resolve some new clippy nightly lints
* Increase QUIC packets completion timeout
* Update quinn-udp crate
Co-authored-by: Michael Vines <mvines@gmail.com>
2022-08-22 18:01:03 -07:00
Brennan Watt
7573000d87
Revert "Rust v1.63.0 ( #27148 )" ( #27245 )
...
This reverts commit a2e7bdf50a
.
2022-08-19 09:19:44 +01:00
Yihau Chen
d2d4d4a240
chore: only buildkite pipelines use sccache in docker-run.sh ( #27204 )
...
chore: only buildkite ci use sccache
2022-08-18 04:33:30 +00:00
Brennan Watt
a2e7bdf50a
Rust v1.63.0 ( #27148 )
...
* Upgrade to Rust v1.63.0
* Add nightly_clippy_allows
* Resolve some new clippy nightly lints
* Increase QUIC packets completion timeout
Co-authored-by: Michael Vines <mvines@gmail.com>
2022-08-17 15:48:33 -07:00
Yihau Chen
3a9bc4bf37
chore: upload test results to buildkite and datadog ( #27139 )
...
* export test-stable result
* export test-stable-perf result
* export test-local-cluster result
* export test-local-cluster-flakey result
* export test-local-cluster-slow-1 result
* export test-local-cluster-slow-2 result
* export test-docs result
* export test-stable-bpf result
* upload test result to buildkite and datadog
2022-08-16 13:20:29 +08:00
Ryo Onodera
773a4dd4d5
Fix windows build after crossbeam-epoch patch ( #27052 )
2022-08-10 22:59:14 +09:00
Ryo Onodera
ecda3bec01
Revert "Remove resolver=2 from Cargo.toml and add it to the Windows build" ( #27011 )
...
Revert "Remove resolver=2 from Cargo.toml and add it to the Windows build (#26706 )"
This reverts commit 2f6f5b11da
.
2022-08-09 17:58:32 +09:00
Yihau Chen
b39767193b
Revert "chore: increase timeout limit for coverage test" ( #26917 )
...
This reverts commit b6ae6c1fe1
.
2022-08-04 19:51:01 +08:00
Yihau Chen
b6ae6c1fe1
chore: increase timeout limit for coverage test
2022-08-04 17:11:44 +08:00
Tyera Eulberg
dbd3b6b53a
Parse more token-2022 extensions and instructions ( #26746 )
...
* Bump spl-token-2022
* Support parsing InterestBearingConfig extension
* Parse InitializeNonTransferableMint instructions
* Parse InterestBearingMint instructions
* Bump solana-program rebuild threshold
2022-07-25 15:39:13 -06:00
Yihau Chen
f7ebaa76ba
chore: only ci use sccache ( #26774 )
2022-07-26 01:22:15 +08:00
Will Hickey
2f6f5b11da
Remove resolver=2 from Cargo.toml and add it to the Windows build ( #26706 )
2022-07-22 11:07:49 -05:00
Yihau Chen
73129cadc2
chore: update buildkite agents query rule ( #26708 )
2022-07-21 12:08:48 +08:00
yihau
4eca946fb9
chore: increase coverage timeout limit
2022-07-21 00:20:00 +08:00
Yihau Chen
e69d8ae7d7
chore: use sccache ( #26376 )
...
* chore: remove CARGO_TARGET_CACHE
* chore: prepare sccache env for docker container
* chore: use s3 as sccache backend
2022-07-18 15:39:21 +08:00
Dmitri Makarov
0b78a213c3
Add a comment explaining the check for crate recompilation redundancy
2022-07-14 17:59:37 -07:00
Dmitri Makarov
27cee7a7de
Compile for bpf target for compatibility when cargo-build-bpf is used
2022-07-14 10:41:39 -07:00
Dmitri Makarov
b7e7e4159c
Prevent cargo from running a non-BPF compiler for BPF target
2022-07-13 05:48:48 +00:00
Dmitri Makarov
b1718422ce
Add a check for rebuild regression due to dep features in cargo tomls
2022-07-12 15:12:22 -07:00
yihau
b86d80e676
chore: fix solana-private buildkite steps
2022-06-28 12:09:14 +08:00
Nicholas Rempel
42eb846d52
Add cargo sort check to test-checks.sh
2022-06-24 12:41:38 -07:00
Yihau Chen
5c920caf4f
chore: separate publish installer process ( #26137 )
...
* chore: reorder name and command
* chore: extract publish installer from publich tarball
* lint: use space
2022-06-23 11:18:30 +08:00
Michael Vines
f3639b76ce
Remove some clippy lints
2022-06-22 09:23:22 -07:00
Michael Vines
8dd9a045dd
Add cargo-store
2022-06-21 18:09:17 +00:00
Nicholas Rempel
1ee4b412b2
Support local CI on macOS
2022-06-20 08:41:30 -07:00
Michael Vines
04c61afd3a
echo release.solana.com-install before uploading it for more log visibility
2022-06-18 20:04:45 -07:00
yihau
bc3fb7cec6
chore: sync bench timeout setting
2022-06-14 01:00:04 +08:00
yihau
30828609dc
chore: sync stable-bpf timeout setting
2022-06-13 11:32:38 +08:00
Dmitri Makarov
4dfaf15a46
Add cargo bpf tools that invoke newer sbf tools and issue deprecation notice
2022-06-03 14:12:42 -07:00
yihau
e5ebcb0855
chore: test stable-bpf on gcp agents
2022-05-31 11:36:30 +08:00
axleiro
d4e7ebf4f8
increasing timeout limit to 35 for few tests
2022-05-28 18:18:18 +05:30
steviez
7d202a0be2
Make run-sanity.sh ledger-tool verify operate on more slots ( #25591 )
...
Prior to this change, genesis.tar.bz2 and the snapshot would be copied
over to a new directory but not rocksdb. As such, the verify step would
only unpack the snapshot and verify that hash.
2022-05-26 15:44:09 -05:00
steviez
e1684e94f5
Update to call split local-cluster-slow scripts ( #25510 )
2022-05-24 14:31:33 -05:00
Justin Starry
f6da78a741
Bump stable-bpf CI job timeout to 25min
2022-05-20 15:25:50 +08:00
Jon Cinque
48982778ef
ci: Remove downstream anchor projects ( #25266 )
2022-05-17 02:27:38 +02:00
Yihau Chen
e493e0033a
chore: build windows artifacts on Github Actions ( #25188 )
...
* chore: always checkout repo from master
* chore: rename variable tag => commit
* chore: gh-release when tag is present
* chore: add release-artifacts-auto
* chore: skip build when channel is empty
* chore: use GITHUB_REF_NAME as CI_BRANCH
2022-05-13 17:10:03 +08:00
Yihau Chen
46c1ca6551
chore: build osx x86_64 artifacts on buildkite ( #25138 )
...
* chore: build osx x86_64 artifacts on buildkite
* chore: remove osx artifacts building flow from github action
2022-05-11 23:15:53 +08:00
Yihau Chen
0e3fc9d31c
chore: add docs actions ( #25029 )
...
* chore: mv .travis/* ci/
* chore: add docs action
* chore: update mergify
2022-05-06 12:14:50 +08:00
Brooks Prumo
e1866aacad
Move long-running local-cluster tests to local-cluster-slow ( #24952 )
2022-05-04 06:03:38 -05:00
axleiro
abf829d0c6
changing agents for the new pipeline
2022-05-04 12:11:26 +05:30
Yihau Chen
9f163a87c0
chore: build x86 artifacts ( #24941 )
...
* chore: add GitHub Action env
* chore: add github tarball output path
* chore: add build x86 actions
2022-05-03 23:20:23 +08:00
axleiro
5b80891abc
adding buildkite-solana-private.sh to remove solana-secondary dependency from solana-private pipeline
2022-05-03 17:11:31 +05:30
Yihau Chen
0945673a33
fix(ci): correct script path ( #24584 )
2022-04-22 13:50:40 +08:00
yihau
84d5a6d44f
xxx
2022-04-22 12:59:17 +08:00
Yihau Chen
3d0ca2d94e
feat: export web3 to minnor repo ( #24557 )
2022-04-21 18:51:32 +00:00
Jon Cinque
c43afe2d7f
spl: Bump token to v3.3.0 and ATA to v1.0.5 ( #22649 )
...
* Bump spl-token and ATA to v3.3.0
* Add parsers for new token instructions
* Update parser for modified associated-token-account instruction
* Update to use 1.0.5 once it's released
* Update Cargo.lock in programs/bpf
2022-04-20 19:13:42 +02:00
Tyera Eulberg
65d33b3715
Split out rust doc tests in CI ( #24397 )
2022-04-15 19:40:27 -06:00
Michael Vines
552d684bdc
Upgrade to Rust 1.60.0
2022-04-11 18:15:03 -04:00
Michael Vines
8f9554b5b9
Build rust docker images for linux/amd64
2022-04-11 18:15:03 -04:00
axleiro
16b73a998b
Increasing timeout in local-cluster-slow by 10 min
2022-03-22 17:52:06 +05:30
axleiro
9347d57973
increasing timeout of local-cluster-slow test by 10 min
2022-03-22 17:51:13 +05:30
axleiro
a1a29b0b86
Increased timeout limit of coverage and stable-perf by 10 mins each ( #23797 )
...
* Increased timeout limit of coverage and stable-perf by 10 mins each
* Increasing timeout for in disk CI by 10 min
2022-03-21 15:08:23 +05:30
Tyera Eulberg
330d6db19a
Pin version for publish cargo-check ( #23716 )
2022-03-16 18:46:41 -06:00
Jack May
7ee7fc6f58
CI clippy and fmt for all ( #23599 )
2022-03-11 12:07:06 -08:00
Tyera Eulberg
d3ebe8d8f5
Remove unneeded jsonrpc dependencies/features; update do-audit ( #23436 )
...
* Update generic-array note
* Remove unneeded jsonrpc deps
* Remove unneeded jsonrpc features
* Rewrite slot-update test without websocket crate
* Rewrite rpc-subscription test without websocket crate, and remove jsonrpc deps
* Update expected balance to accommodate rent-exempt minimum transfer amount
* Remove obsolete audit ignores
2022-03-02 01:42:01 -07:00
Tyera Eulberg
2a17a661e6
Remove failure audit ignore ( #23431 )
2022-03-01 17:02:55 -07:00
Trent Nelson
f814c4a082
ci: move all formerly-default-queue jobs to solana queue
2022-02-28 13:50:34 -07:00
axleiro
92216c01ff
Create buildkite-pipeline-in-disk.sh
2022-02-25 15:26:45 +05:30
Trent Nelson
97b5a71ceb
bump rust to 1.59.0
2022-02-25 08:05:28 +00:00
Justin Starry
c97f34a0fd
Add script for running nightly rustfmt on all workspaces ( #23244 )
...
* Add script for running nightly rustfmt on all workspaces
* invalidate ci cache
2022-02-22 11:59:06 +08:00
Brooks Prumo
67f6787f7a
Enable incremental snapshots by default ( #22938 )
...
Co-authored-by: Michael Vines <mvines@gmail.com>
2022-02-09 13:26:35 -06:00
Dmitri Makarov
c7aa7fb66b
Add sbf-tools version to cargo target cache name on CI agents
2022-02-09 03:26:56 +00:00
sakridge
1b7bc8b284
Limit compiler jobs if the machine has lower than 4gb/thread ( #22704 )
2022-01-28 23:46:46 +01:00
Michael Vines
bd86459a94
Always contact release.solana.com over https
2022-01-27 19:40:19 +00:00
Michael Vines
091929da12
Update to Rust 1.58.1
2022-01-21 21:38:06 -08:00
Jon Cinque
ec364cc737
ci: Add Anchor and Anchor projects to the downstream build ( #22098 )
...
* ci: Add Anchor and Anchor projects to the downstream build
* Separate downstream anchor projects into separate step
* Decrease anchor project build time
2022-01-11 00:21:53 +01:00
Michael Vines
e2aa932e97
Add aarch64-apple-darwin publish tarball step
2022-01-06 23:59:18 -08:00
Justin Starry
0eb0d62e95
Increase timeout of local-cluster-slow CI step
2022-01-07 15:30:42 +08:00
Justin Starry
0e1afcbb26
Split up local cluster tests into separate CI steps ( #22295 )
...
* Split up local cluster tests into separate CI steps
* Update buildkite-pipeline.sh
2022-01-05 14:44:15 +00:00
Michael Vines
6895eb7ef6
Correctly set CI_COMMIT when Buildkite provides HEAD instead of a real commit
2022-01-03 17:39:20 -08:00
Michael Vines
25cb859ed0
Switch from arm64-apple-darwin to aarch64-apple-darwin to align with Rust's target names
2022-01-03 16:54:46 -08:00
Michael Vines
ed0b47c6f8
Use experimential docker virtualization framework for arm64
2022-01-03 15:57:06 -08:00
Michael Vines
b18462737e
Correctly set CI_OS_NAME for macOs buildkite agents
2022-01-03 12:54:05 -08:00
Michael Vines
53777f2fbf
Add support for arm64-apple-darwin release/channel artifacts
2022-01-03 12:42:57 -08:00
Dmitri Makarov
298c2d0f62
Display bpf-tools version in cargo-build-bpf version string ( #22061 )
...
* Display bpf-tools version in cargo-build-bpf version string
* Print cargo-build-bpf version in CI for reference in stable-bpf jobs
2021-12-22 23:10:25 +00:00
Steven Czabaniuk
15a9fa6f53
Update to Rust 1.57.0
2021-12-10 11:07:19 -08:00
Michael Vines
f32216588d
Remove libcurl to prevent wasm-pack segfault in libssl
2021-12-09 15:53:58 -08:00
Michael Vines
488dc37fec
Add wasm bindings for `Pubkey` and `Keypair`
2021-12-09 15:53:58 -08:00
axleiro
ae024f666a
reverting back to the original state
2021-12-09 13:16:05 +05:30
dependabot[bot]
b61b7189a5
chore: bump hmac from 0.11.0 to 0.12.0 ( #21681 )
...
* chore: bump hmac from 0.11.0 to 0.12.0
Bumps [hmac](https://github.com/RustCrypto/MACs ) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/RustCrypto/MACs/releases )
- [Commits](https://github.com/RustCrypto/MACs/compare/hmac-v0.11.0...hmac-v0.12.0 )
---
updated-dependencies:
- dependency-name: hmac
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* [auto-commit] Update all Cargo lock files
* Update dependabot-pr.sh
* Bump sha2 and pbkdf2 as well
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com>
Co-authored-by: axleiro <83293196+axleiro@users.noreply.github.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com>
2021-12-08 18:12:35 -07:00
axleiro
99da25dc9d
testing for dependabot trigger
2021-12-08 16:25:31 +05:30
axleiro
f98e198dcf
resolving buildkite pull before push issue
...
Added:
git config pull.rebase false
git pull origin master --allow-unrelated-histories
2021-12-08 13:43:59 +05:30
axleiro
483f5cce46
fixing "Updates were rejected because the remote contains work that you do"
...
adding git pull
2021-12-08 13:32:54 +05:30
Michael Vines
e922c2da9d
Update to Rust 1.56.1
2021-11-30 23:28:07 -08:00
carllin
b30c94ce55
ClusterInfoVoteListener send only missing votes to BankingStage ( #20873 )
2021-11-18 15:20:41 -08:00
Michael Vines
293a0d8797
Update to Rust v1.56
2021-10-23 08:21:20 +00:00
Justin Starry
4fbf44dc75
ci: Increase timeout duration for coverage step ( #20888 )
2021-10-22 19:28:35 +00:00
Brooks Prumo
7baeb04f26
Ignore RUSTSEC-2020-0159
2021-10-18 13:38:06 -07:00
Michael Vines
13462d63a2
solana-sdk now builds for wasm32-unknown-unknown
2021-10-13 13:15:33 -07:00
Michael Vines
3b70cdb8d8
Upgrade to Rust 1.55.0
2021-10-06 17:48:58 -07:00
Justin Starry
0c62a6fe3f
Resolve zeroize_derive audit warning by bumping version ( #20182 )
...
* Revert "temporarily disable new audit"
This reverts commit 3dfbd95ddc
.
* Bump version of zeroize_derive from v1.0.0 to v1.2.0
2021-09-24 22:51:53 +00:00
Justin Starry
3dfbd95ddc
temporarily disable new audit
2021-09-24 16:42:40 -04:00
Drew Taylor
1fa8b6b966
fixing print in shell script and updating string interpolation in python script
2021-09-21 22:42:18 -06:00
Drew Taylor
cf4358715b
switched all python2.7 to python3.x
2021-09-21 22:42:18 -06:00
Justin Starry
d39e90d3d7
Clean up explorer deploy and stop mirroring the repo ( #19845 )
...
* Stop exporting explorer commits to mirror
* Remove heroku config from explorer
2021-09-13 14:46:14 -05:00
Trent Nelson
92e343da26
move `./run.sh` into `./scripts`
2021-09-11 14:49:17 -06:00
Tyera Eulberg
17978c2ff4
Remove tar-rs audit ignore ( #19344 )
2021-08-20 14:34:48 -06:00
Tyera Eulberg
db40cb41b2
Handle new security advisories ( #19126 )
...
* Update hyper 0.14
* Add audit ignores
* Bump assert_cmd and remove audit ignore
* Remove unnecessary unmaintained dependency
* Remove pin-project-lite warning
2021-08-09 19:36:03 +00:00
Trent Nelson
d60ccf64e1
bump recommended maps/nofiles
2021-08-04 11:15:18 -06:00
Trent Nelson
38fb6dcf86
bump rust stable to 1.54, nightly 2021-08-02
2021-08-04 07:21:55 +00:00
Tyera Eulberg
95c2873b3c
Exit stable-bpf CI runs before localnet-sanity ( #19016 )
2021-08-02 18:00:36 +00:00
Jack May
0247c280ff
Run BPF program unit tests ( #18982 )
2021-07-30 15:15:06 -07:00
Trent Nelson
59cd0556ef
ci: suppress cargo tree output
2021-07-16 23:00:23 -06:00
Trent Nelson
96a7cedaca
ci: fix typo
2021-07-16 23:00:23 -06:00
Trent Nelson
f1996ca0f3
CI: Dump BPF assembly listings and upload as artifact
2021-07-10 12:14:37 -06:00
Trent Nelson
1eab0773af
CI: Extricate BPF tests from stable-perf
2021-07-10 12:14:37 -06:00
Tyera Eulberg
761de8b1a3
Bump prost, prost-types, and tonic ( #18537 )
...
* Bump prost+tonic and accommodate generated service changes
* Unignore advisory
* Fixup .proto error list
2021-07-09 17:31:26 +00:00
Ryo Onodera
a5b91ef4c3
Show grcov version as well ( #18549 )
2021-07-09 19:49:07 +09:00
Tyera Eulberg
6188283ba6
Temporarily ignore prost-types audit ( #18525 )
2021-07-08 13:03:37 -06:00
Trent Nelson
0bc38153ca
ci: add wrapper script for running ci locally
...
Linux only for now
2021-06-24 22:14:54 -06:00
Trent Nelson
761e324982
ci: add downstream build wrapper
2021-06-24 22:14:54 -06:00
Trent Nelson
278a241db3
ci: give localnet nodes a more time to startup
2021-06-24 22:14:54 -06:00
Trent Nelson
f213e48067
ci: nvidia persistence mode isn't a hard requirement
2021-06-24 22:14:54 -06:00
Trent Nelson
554002b73c
ci: use versioned cargo wrapper for crate ordering
2021-06-24 22:14:54 -06:00
Trent Nelson
7882fb5026
ci: fix release build agent targeting
2021-06-23 04:58:14 +00:00
Trent Nelson
d43c6eafaf
ci: isolate release builds
2021-06-22 05:05:37 +00:00
Michael Vines
889d35f350
Update to Rust 1.53.0
2021-06-18 20:20:13 -07:00
Tyera Eulberg
544b3c0d17
Create solana-poh and move remaining rpc modules to solana-rpc ( #17698 )
...
* Create solana-poh crate
* Move BigTableUploadService to solana-ledger
* Add solana-rpc to workspace
* Move dependencies to solana-rpc
* Move remaining rpc modules to solana-rpc
* Single use statement solana-poh
* Single use statement solana-rpc
2021-06-04 09:23:06 -06:00
Tyera Eulberg
9a5330b7eb
Move gossip modules into solana-gossip crate ( #17352 )
...
* Move gossip modules to solana-gossip
* Update Protocol abi digest due to move
* Move gossip benches and hook up CI
* Remove unneeded Result entries
* Single use statements
2021-05-26 09:15:46 -06:00
Tao Zhu
0781fe1b4f
Upgrade Rust to 1.52.0 ( #17096 )
...
* Upgrade Rust to 1.52.0
update nightly_version to newly pushed docker image
fix clippy lint errors
1.52 comes with grcov 0.8.0, include this version to script
* upgrade to Rust 1.52.1
* disabling Serum from downstream projects until it is upgraded to Rust 1.52.1
2021-05-19 09:31:47 -05:00
Michael Vines
3b79b21e9d
Upgrade to Rust 1.51.0
2021-04-18 20:55:02 -07:00
Justin Starry
328e7690f3
Fix sanity test flakiness by prebuilding binaries ( #16530 )
...
* Fix sanity test flakiness by prebuilding binaries
* ignore shellcheck
* bump
* nudge
* simplify
2021-04-15 01:15:06 +08:00
Tyera Eulberg
3bfae8e829
Bump scripts to current commitment variants ( #16526 )
2021-04-14 00:50:59 +00:00
Jack May
878e52f0b9
Fix cargo-build/test-bpf --workspace ( #16431 )
2021-04-07 17:22:55 -07:00
Trent Nelson
388ce12207
CI: Let `cargo-install-all.sh` resolve stable
2021-04-07 20:24:19 +00:00
Jack May
42ce2ba069
Use local cargo-test-bpf ( #16427 )
2021-04-07 18:08:55 +00:00
Jack May
476fd40948
Add program-test tests to bpf programs ( #16407 )
2021-04-07 01:47:15 -07:00
Justin Starry
6cd4bc5e60
Speed up net.sh builds ( #16360 )
...
* Speed up net.sh builds
* feedback
* Update net/net.sh
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
* feedback
* fix
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com>
Co-authored-by: Tyera Eulberg <teulberg@gmail.com>
2021-04-07 14:45:03 +08:00
sakridge
c70674a616
debug run-sanity.sh ( #16163 )
2021-03-30 15:51:14 -07:00
Michael Vines
527adbed34
Add channel version check
2021-03-30 08:46:32 -07:00
Dmitri Makarov
14e45155e4
Bump bpf-tools to v1.2 and get rid of xargo
2021-03-19 12:09:15 +01:00
Justin Starry
aef3215722
Remove unneeded bpf sdk publishing automation ( #15947 )
2021-03-19 18:11:53 +08:00
Michael Vines
ac8ccee6b8
Add --force and --monitor options to `exit` subcommand
2021-03-11 05:17:31 +00:00
Michael Vines
24ab84936e
Break up RPC API into three categories: minimal, full and admin
2021-03-04 16:39:44 -08:00
Trent Nelson
4f63afce32
ci: drop redundant programs/bpf audit
2021-03-01 21:24:57 -07:00
Trent Nelson
15e1314209
ci: disallow uncommitted Cargo.lock changes
2021-03-01 21:24:57 -07:00
Trent Nelson
3c1dd891af
ci: checks - factor out audit so it can run independently
2021-03-01 21:24:57 -07:00
Trent Nelson
21f66179ba
ci: run clippy before fmt
2021-03-01 21:24:57 -07:00
Trent Nelson
ccb604f8c3
Pass audit ignores to bpf program audit
2021-03-01 21:10:46 +00:00
Trent Nelson
85252777a6
Add RUSTSEC-2020-0146 to audit ignores
2021-03-01 21:10:46 +00:00
Michael Vines
5404e6aed0
Upgrade to Rust v1.50
2021-02-19 20:08:41 -08:00
Trent Nelson
7035e8485c
CI: Globally deny clippy::integer_arithmetic lint
2021-02-17 13:55:08 -07:00
Jack May
a52a241852
nit: cleanup feature status display ( #15113 )
...
* nit: cleanup feature status display
* nudge
2021-02-04 20:23:01 -08:00
Jack May
bba1b49663
Generate keypair file for c program deployment ( #15080 )
...
* Generate keypair file for c program deployment
* Build and use solana-keygen in test-stable-perf
2021-02-04 13:56:12 -08:00
Trent Nelson
894b412aef
docs: bump nofiles recommendations to match maps
2021-02-02 21:59:21 -07:00
Michael Vines
cbffab7850
Upgrade to Rust v1.49.0
2021-01-23 19:16:36 -08:00
Michael Vines
bf1943e489
Add solana-test-validator --warp-slot argument
2021-01-22 21:17:02 -08:00
Michael Vines
3eaa826ad9
Suppress cargo audit failure for `difference` crate, there's no newer crate to upgrade to yet
2021-01-08 20:20:34 +00:00
Trent Nelson
5617ab65d8
Revert "Ignore RUSTSEC-2020-0077 until next 1.4 release"
...
This reverts commit 1792100e2b
.
2020-12-17 01:54:22 +00:00
Michael Vines
6fa492b580
Revert "Temporarily disable coverage"
...
This reverts commit 17ecb8b61403cdc4b27223749880b434b3a6ce1e.
2020-12-14 22:17:33 +00:00
Michael Vines
9593ba9092
Temporarily disable coverage
2020-12-14 08:03:29 -08:00
Michael Vines
7143aaa89b
Clippy
2020-12-14 08:03:29 -08:00
Michael Vines
0d139d7ef3
Upgrade to Rust 1.48.0
2020-12-14 08:03:29 -08:00
Ryo Onodera
e7c85571c7
Follow new dependabot's commit author name ( #14091 )
2020-12-13 02:27:59 +09:00
Trent Nelson
1792100e2b
Ignore RUSTSEC-2020-0077 until next 1.4 release
2020-12-11 23:44:03 +00:00
sakridge
e4216c3ff8
Check for DO_NOT_PUBLISH_TAR before uploading to CI ( #13700 )
2020-11-20 08:27:34 -08:00
Trent Nelson
acc40b1c9e
audit: Ignore RUSTSEC-2020-0071, potential SEGV in `time`
2020-11-18 20:21:46 -07:00
Jack May
2eb637d52f
fix running local test-sanity ( #13482 )
2020-11-09 15:03:44 -08:00
Trent Nelson
7a4e293b3b
CI: Check monorepo for consistent crate versions
2020-11-06 01:32:01 +00:00
Trent Nelson
66c3c6c2b3
CI: Use branch-versioned cargo throughout
2020-11-05 05:05:57 +00:00
Michael Vines
39120b3343
Ignore stdweb
2020-10-31 18:56:20 +00:00
Trent Nelson
32c31f2689
CI: Don't remove user's config dir
2020-10-28 20:19:45 +00:00
Trent Nelson
c88ec9657b
Docs: Clarify where new buildkite agent SSH keys need added
2020-10-27 03:40:05 +00:00
Michael Vines
85c51f5787
Only activate legacy program feature for the solana-sdk crate
2020-10-24 08:37:55 -07:00
Michael Vines
63db324204
Initial population of solana-program-sdk
2020-10-24 08:37:55 -07:00
Michael Vines
b5170b993e
Shorten magic install URL
2020-10-23 22:24:06 +00:00
Michael Vines
c7f4f15e60
Add downstream project build testing
2020-10-23 14:14:51 -07:00
Michael Vines
965ea97b56
Move bpf sdk packaging from publish-tarball to cargo-install-all
2020-10-23 20:41:34 +00:00
Michael Vines
07a853d6cc
Add cargo-build-bpf
2020-10-21 18:56:40 -07:00
Michael Vines
f71677164f
Include sdk/bpf in the main release tarball
2020-10-20 16:13:36 -07:00
Michael Vines
62f20bc170
Remove unsupported metrics tarball from release artifacts
2020-10-20 13:10:33 -07:00
Michael Vines
c5e16383b0
Add everything feature
2020-10-19 17:21:52 -07:00
Trent Nelson
f9e0ea112d
CI: Warn when setting up a buildkite agent with no SSH authorized_keys
2020-10-14 17:07:20 -06:00
Trent Nelson
c38021502e
CI: Fix crate publication
2020-10-12 22:19:24 +00:00
Michael Vines
2301dcf973
Rework cargo audit ignores
2020-10-11 18:51:09 +00:00
Trent Nelson
fce3c70b72
Modernize python scripts
2020-09-30 11:25:26 -06:00
Trent Nelson
c9d12ad410
Revert "Ignore cargo audit RUSTSEC-2020-0008"
...
This reverts commit cd5c7f30d5
.
With bump of `jsonrpc-*` to 15.0.0, we no longer depend on `ws`
2020-09-25 19:30:47 +00:00
Jack May
cd5c7f30d5
Ignore cargo audit RUSTSEC-2020-0008
2020-09-25 09:53:13 -07:00
Tyera Eulberg
860ecdd376
Fix typos ( #12446 )
2020-09-24 07:53:30 +00:00
Tyera Eulberg
58542cf7f6
Add Pack and COption to sdk ( #12294 )
...
* Add COption to sdk
* Add Pack to sdk
* Except program_option from nits check
* No Default::default
2020-09-17 21:10:02 -06:00
Trent Nelson
05de260216
CI: Don't overwrite pre-existing $CHANNEL
2020-09-11 22:11:55 +00:00
Michael Vines
da1b480bd3
Update CI to Rust 1.46.0
2020-09-02 15:24:38 -07:00
Jack May
0ed360b5e5
fix program test stubs ( #11956 )
...
* fix program tset stubs
* nudge
2020-08-31 21:48:16 -07:00
Michael Vines
49b7497491
Avoid `scripts/cargo-for-all-lock-files.sh check` on release branches
2020-08-31 00:40:54 -07:00
Michael Vines
5c7080c1f4
Merge pull request #11857 from mvines/cache
...
ci: cargo-target-cache is now channel specific
2020-08-26 11:35:41 -07:00
Trent Nelson
11951eb009
Sync FD limit and max maps to 500k
2020-08-19 16:36:03 +00:00
Michael Vines
d15173ad9d
Address latest nightly clippy lints, but globally disable stable_sort_primitive
2020-08-17 22:36:10 -07:00
Michael Vines
a86397a650
Bump rust nightly to 2020-08-17
2020-08-17 22:36:10 -07:00
Michael Vines
57dfebc5ba
Increase timeout
2020-08-05 14:27:12 -07:00
Michael Vines
01262cda3f
Bump stable rust to 1.45.1
2020-08-03 18:35:15 +00:00
Michael Vines
01ff6846f7
Windows binaries are now built with the MSVC instead of the GNU toolchain.
...
Update `solana-install-init` target info to match
2020-07-25 10:02:52 -07:00
Greg Fitzgerald
8b1b392be9
Remove move_loader and librapay ( #11184 )
...
* Remove move_loader and librapay
* Remove Embedding Move from implemented proposals
* Remove Move variant from CI
* Remove move_loader ID
2020-07-23 15:08:59 -06:00
Michael Vines
83cc92f3f7
Upgade to Rust 1.45.0
2020-07-19 20:11:02 -07:00
Dan Albert
356b552439
Remove docs step from buildkite flow ( #11035 )
...
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-14 02:44:16 +00:00
Michael Vines
3eea8f2fe6
Bump rust nightly to 2020-07-12
2020-07-13 23:59:33 +00:00
Dan Albert
ffeac298a2
Move from gitbook to docusaurus, build docs in Travis CI ( #10970 )
...
* fix: ignore unknown fields in more RPC responses
* Remove mdbook infrastructure
* Delete gitattributes and other theme related items
Move all docs to /docs folder to support Docusaurus
* all docs need to be moved to /docs
* can be changed in the future
Add Docusaurus infrastructure
* initialize docusaurus repo
Remove trailing whitespace, add support for eslint
Change Docusaurus configuration to support `src`
* No need to rename the folder! Change a setting and we're all good to
go.
* Fixing rebase items
* Remove unneccessary markdown file, fix type
* Some fonts are hard to read. Others, not so much. Rubik, you've been
sidelined. Roboto, into the limelight!
* As much as we all love tutorials, I think we all can navigate around a
markdown file. Say goodbye, `mdx.md`.
* Setup deployment infrastructure
* Move docs job from buildkite to travic
* Fix travis config
* Add vercel token to travis config
* Only deploy docs after merge
* Docker rust env
* Revert "Docker rust env"
This reverts commit f84bc208e807aab1c0d97c7588bbfada1fedfa7c.
* Build CLI usage from docker
* Pacify shellcheck
* Run job on PR and new commits for publication
* Update README
* Fix svg image building
* shellcheck
Co-authored-by: Michael Vines <mvines@gmail.com>
Co-authored-by: Ryan Shea <rmshea@users.noreply.github.com>
Co-authored-by: publish-docs.sh <maintainers@solana.com>
2020-07-11 05:11:07 +00:00
Ryo Onodera
4046f87134
Fix compilation failure on windows ( #10983 )
...
* Fix compilation failure on windows
* Test travis window build
* more tweak trigger travis build...
* Make more debug-friendly
* Fix shellcheck
* Revert .travis.yaml after testing on travis
2020-07-11 04:35:46 +00:00