{"push_id":2837859234,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c30030ea7524861c6dd23b9792580915fde70194","before":"111bf92bd6546c664e1b9931afbe20678ae376bd","commits":[{"sha":"c30030ea7524861c6dd23b9792580915fde70194","author":{"name":"Harald Sitter","email":"09e9118865a828c29e7267b33f01721293291c88@kde.org"},"message":"add a cheeky release upgrader publisher hack\n\nrelease upgrader builds a tarball which is meant to get published somewhere\nseparately from the debs. the fetcher then downloads the tarball and runs\nthe upgrader in the tarball. ubuntu does that in a regular metadata dir\nin the repo. so, let's do the same.\n\nthe helper does our usual pushing crap by sshing into the suitable host,\nuploading assets, signing them on the remote and the moving them to the\naptly skel dir\n\nbecause of the skelling this is unfortunately somewhat hard to include in\nsnapshot tech.\n\nthis is only active for release builds. in part because of skelling, but\nalso because all builds are the same anyway, so release is as good as\nany.\n\ncode could use some testing but I feel like I need to write a mock ssh\nsession class for use in multiple tests at this point, all our pushes\naren't really tested and all of them because of the mock overhead","distinct":true,"url":"https://api.github.com/repos/pangea-project/pangea-tooling/commits/c30030ea7524861c6dd23b9792580915fde70194"}]}
{"actor":{"display_login":"apachelogger"}}