ethereum / ethereum-buildbot

Ethereum Buildbot
https://build.ethdev.com/waterfall
MIT License
32 stars 36 forks source link

PoC servers will always run with the latest client #30

Closed sveneh closed 9 years ago

sveneh commented 9 years ago

After a successful build, PoC servers will be automatically updated to run the latest client as a bootstrapping node.

requirements:

sveneh commented 9 years ago

@caktux I've added a demo script with 3399c4c6fe094544947a93b47e52059f661bb8fa, if you want to go the "PoC runs as a buildbot-slave" way. Try it out and give feedback.

sveneh commented 9 years ago

FYI: These are the steps how the PoC is until now manually updated by @gavofyork

wget http://opensecrecy.com/setupeth.sh && source ./setupeth.sh BRANCH NODE_IP NODE_NAME && rm -f setupeth.sh && reboot

caktux commented 9 years ago

Looks good, it would be better to install cpp dependencies with ansible configs instead of using setup(build)eth.sh, which simply won't be used. Added the builders in ad89107, all that's left is for the buildslaves to install the cpp deps and connect to the buildmaster.