{"action":"created","issue":{"url":"https://api.github.com/repos/polymec/polymec-dev/issues/260","repository_url":"https://api.github.com/repos/polymec/polymec-dev","labels_url":"https://api.github.com/repos/polymec/polymec-dev/issues/260/labels{/name}","comments_url":"https://api.github.com/repos/polymec/polymec-dev/issues/260/comments","events_url":"https://api.github.com/repos/polymec/polymec-dev/issues/260/events","html_url":"https://github.com/polymec/polymec-dev/issues/260","id":310610541,"number":260,"title":"Time to reconsider CI providers again...","user":{"login":"jjphatt","id":727775,"avatar_url":"https://avatars3.githubusercontent.com/u/727775?v=4","gravatar_id":"","url":"https://api.github.com/users/jjphatt","html_url":"https://github.com/jjphatt","followers_url":"https://api.github.com/users/jjphatt/followers","following_url":"https://api.github.com/users/jjphatt/following{/other_user}","gists_url":"https://api.github.com/users/jjphatt/gists{/gist_id}","starred_url":"https://api.github.com/users/jjphatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjphatt/subscriptions","organizations_url":"https://api.github.com/users/jjphatt/orgs","repos_url":"https://api.github.com/users/jjphatt/repos","events_url":"https://api.github.com/users/jjphatt/events{/privacy}","received_events_url":"https://api.github.com/users/jjphatt/received_events","type":"User","site_admin":false},"labels":[{"id":377687247,"url":"https://api.github.com/repos/polymec/polymec-dev/labels/testing","name":"testing","color":"0052cc","default":false},{"id":283327150,"url":"https://api.github.com/repos/polymec/polymec-dev/labels/toolchain","name":"toolchain","color":"fad8c7","default":false}],"state":"open","locked":false,"assignee":{"login":"jjphatt","id":727775,"avatar_url":"https://avatars3.githubusercontent.com/u/727775?v=4","gravatar_id":"","url":"https://api.github.com/users/jjphatt","html_url":"https://github.com/jjphatt","followers_url":"https://api.github.com/users/jjphatt/followers","following_url":"https://api.github.com/users/jjphatt/following{/other_user}","gists_url":"https://api.github.com/users/jjphatt/gists{/gist_id}","starred_url":"https://api.github.com/users/jjphatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjphatt/subscriptions","organizations_url":"https://api.github.com/users/jjphatt/orgs","repos_url":"https://api.github.com/users/jjphatt/repos","events_url":"https://api.github.com/users/jjphatt/events{/privacy}","received_events_url":"https://api.github.com/users/jjphatt/received_events","type":"User","site_admin":false},"assignees":[{"login":"jjphatt","id":727775,"avatar_url":"https://avatars3.githubusercontent.com/u/727775?v=4","gravatar_id":"","url":"https://api.github.com/users/jjphatt","html_url":"https://github.com/jjphatt","followers_url":"https://api.github.com/users/jjphatt/followers","following_url":"https://api.github.com/users/jjphatt/following{/other_user}","gists_url":"https://api.github.com/users/jjphatt/gists{/gist_id}","starred_url":"https://api.github.com/users/jjphatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjphatt/subscriptions","organizations_url":"https://api.github.com/users/jjphatt/orgs","repos_url":"https://api.github.com/users/jjphatt/repos","events_url":"https://api.github.com/users/jjphatt/events{/privacy}","received_events_url":"https://api.github.com/users/jjphatt/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/polymec/polymec-dev/milestones/8","html_url":"https://github.com/polymec/polymec-dev/milestone/8","labels_url":"https://api.github.com/repos/polymec/polymec-dev/milestones/8/labels","id":3235830,"number":8,"title":"v2.2 (AMR and multi-block)","description":"After v2.1 added basic structured meshes, v2.2 is a followup with some enhancements:\r\n* Multi-block configurations for unimeshes\r\n* Elementary structures for AMR, including coarse-fine boundary conditions\r\n\r\nIn addition:\r\n* Probably a bump to some third-party libraries.\r\n* Probably some surprising and embarrassing bugfixes.\r\n\r\nStretch goal: \r\n* Get rid of migrators in favor of directly redistributing field data during partitioning/repartitioning.","creator":{"login":"jjphatt","id":727775,"avatar_url":"https://avatars3.githubusercontent.com/u/727775?v=4","gravatar_id":"","url":"https://api.github.com/users/jjphatt","html_url":"https://github.com/jjphatt","followers_url":"https://api.github.com/users/jjphatt/followers","following_url":"https://api.github.com/users/jjphatt/following{/other_user}","gists_url":"https://api.github.com/users/jjphatt/gists{/gist_id}","starred_url":"https://api.github.com/users/jjphatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjphatt/subscriptions","organizations_url":"https://api.github.com/users/jjphatt/orgs","repos_url":"https://api.github.com/users/jjphatt/repos","events_url":"https://api.github.com/users/jjphatt/events{/privacy}","received_events_url":"https://api.github.com/users/jjphatt/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":2,"state":"open","created_at":"2018-04-02T18:34:01Z","updated_at":"2018-04-16T05:22:59Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-04-02T21:02:34Z","updated_at":"2018-04-16T05:40:52Z","closed_at":null,"author_association":"OWNER","body":"Travis CI's maintenance problems continue to cause me concerns. It's nice that they do offer free services for open source projects, and that they support C/C++ and building on Linux/Macs, but the amount of time and effort spent verifying pull requests makes me do it less often, which is bad behavior.\r\n\r\nI don't have a feel for what else is out there in what state yet. But this is a v2.2 thing."},"comment":{"url":"https://api.github.com/repos/polymec/polymec-dev/issues/comments/381485421","html_url":"https://github.com/polymec/polymec-dev/issues/260#issuecomment-381485421","issue_url":"https://api.github.com/repos/polymec/polymec-dev/issues/260","id":381485421,"user":{"login":"jjphatt","id":727775,"avatar_url":"https://avatars3.githubusercontent.com/u/727775?v=4","gravatar_id":"","url":"https://api.github.com/users/jjphatt","html_url":"https://github.com/jjphatt","followers_url":"https://api.github.com/users/jjphatt/followers","following_url":"https://api.github.com/users/jjphatt/following{/other_user}","gists_url":"https://api.github.com/users/jjphatt/gists{/gist_id}","starred_url":"https://api.github.com/users/jjphatt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjphatt/subscriptions","organizations_url":"https://api.github.com/users/jjphatt/orgs","repos_url":"https://api.github.com/users/jjphatt/repos","events_url":"https://api.github.com/users/jjphatt/events{/privacy}","received_events_url":"https://api.github.com/users/jjphatt/received_events","type":"User","site_admin":false},"created_at":"2018-04-16T05:40:52Z","updated_at":"2018-04-16T05:40:52Z","author_association":"OWNER","body":"Jenkins is always the one to beat, it seems. But Jenkins requires a lot of setup. TeamCity is another possibility. Both of these will run on AWS as a stage in CodePipeline: \r\n\r\nhttps://aws.amazon.com/codepipeline/product-integrations/\r\nhttps://aws.amazon.com/documentation/codepipeline/\r\nhttps://d0.awsstatic.com/whitepapers/DevOps/practicing-continuous-integration-continuous-delivery-on-AWS.pdf\r\n\r\nAnd, of course, Amazon has their own CodeBuild service:\r\nhttps://aws.amazon.com/documentation/codebuild/\r\n\r\nAll of these support \"shell builds,\" which is what I'm using in Travis:\r\n\r\n(Jenkins docs are everywhere)\r\nhttps://confluence.jetbrains.com/display/TCD10/Command+Line\r\nhttps://docs.aws.amazon.com/codebuild/latest/userguide/sample-c-plus-plus-hw.html\r\n\r\nMaybe it's worthwhile to try out Amazon CodeBuild and see how hard it is to get a build configuration working. And how much it costs.\r\n\r\n"}}
{"actor":{"display_login":"jjphatt"}}