Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.
Sign upMigrating to DroneCI and moving in go-kosu #21
Conversation
This comment has been minimized.
This comment has been minimized.
|
And it seems to be passing: https://ci.kosu.io/ParadigmFoundation/kosu-monorepo/32 Let me know what you guys think on Monday, and hopefully all is done correctly! |
This comment has been minimized.
This comment has been minimized.
|
@hrharder It took me a second to realize what I needed to look at with all the changes for the system contract tests. I believe they are nearly identical to what they were if i'm not mistaken (they don't use the test rpc at all). I looked over the test rpc changes and only glaring issue I see is the lack of a .gitignore. One of the benefits of using docker was the docker filesystem recording all the post migration blocks. By ignoring these files we can hide much of the spammy changes and the force add in the migration script will be circumventing the ignore when updates are needed. There should just then be 2 files that are changed during usage that the ignore file won't cover since it they are changes to a tracked file. We may want to find some solution to prevent these from erroneously being committed. It will completely break the testnet. Some options to cover the file change issue:
|
hrharder commentedApr 27, 2019
•
edited
Overview
Testing container-based drone CI.
probablydefinitely fail (will eventually remove.travis.yml)test.shscriptChanges
kosu-system-contractstests are started (@Freydal does this seem ok?)connecttest startup that should probably be improvedOrderStream.prototype.add()test due to no defined node RPC (yet)gcr.io/kosu-io/nodefor the node testsdev-imagespackage could store custom Dockerfiles for any necessary for CI checks (Drone makes this easy).Notes
ganache-dbinto the repository.geth)Status
[WIP]if necessary (changes not yet made).