-
Notifications
You must be signed in to change notification settings - Fork 6.2k
Make it easier for users to get nightly builds #13802
Copy link
Copy link
Closed as not planned
Labels
closed due inactivityThe issue/PR was automatically closed due to inactivity.The issue/PR was automatically closed due to inactivity.medium effortDefault level of effortDefault level of effortmedium impactDefault level of impactDefault level of impactshould haveWe like the idea but it’s not important enough to be a part of the roadmap.We like the idea but it’s not important enough to be a part of the roadmap.solcbinstaleThe issue/PR was marked as stale because it has been open for too long.The issue/PR was marked as stale because it has been open for too long.
Description
Activity
Metadata
Metadata
Assignees
Labels
closed due inactivityThe issue/PR was automatically closed due to inactivity.The issue/PR was automatically closed due to inactivity.medium effortDefault level of effortDefault level of effortmedium impactDefault level of impactDefault level of impactshould haveWe like the idea but it’s not important enough to be a part of the roadmap.We like the idea but it’s not important enough to be a part of the roadmap.solcbinstaleThe issue/PR was marked as stale because it has been open for too long.The issue/PR was marked as stale because it has been open for too long.
We provide nightly builds in solc-bin but these are emscripten-only. The static build artifacts on
developin the main repo can also be used as nightlies but this is not apparent to users and explaining how to get them is not very straightforward. There are a few things we could do to improve this situation:b_ubu_static,b_winandb_osxruns to thenightlyworkflow. This will make it easier for users to locate nightlies when they look into our CI.READMEb_ubu_static,b_win,b_osxandb_emsjobs produce static binaries and upload them as artifacts. Explain how to find the right workflow in CircleCI.bin/soljson-nightly.js,bin/soljson-latest.js, etc. Their locations do not change so it's possible to have a direct link in the README.aws s3utility (like we do ins3-mirrorworkflow andsync-s3.shscript).solc-binbucket under some path that's not currently in use (e.g.nightly/). You'll just need to exclude it in the S3 sync script to ensure the script does not delete the files when syncing. There should also be a check that this path does not exist insolc-bin.binaries.soliditylang.orgdomain. This might still be acceptable given that we'll have links in theREADMEthough.README.