[{"data":1,"prerenderedAt":402},["ShallowReactive",2],{"project-12077645":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":44,"post_text":47,"what":48,"said":63,"maker_in_thread":190,"shape":200,"grid":204,"attempts":365,"same_week":366,"maker_shows":45,"maker_hidden":394,"reader_version":395,"card":396},"12077645","Dependency CI","Continuous testing for your dependencies","title","Show HN: Dependency CI – Continuous testing for your dependencies","https:\u002F\u002Fdependencyci.com","dependencyci.com","andrewnez",1468313677,2016,198,62,137,2264,7,"notable","dev_tools","dependency monitoring","web_app",[24,25,26,27],"dependency checker","license compliance","continuous integration","github","debated",0.062,{"positive":31,"neutral":32,"mixed":33,"critical":31},8,15,0,31,{"design":36,"idea":37,"privacy":40,"execution":42,"docs":43},{"positive":33,"critical":33},{"positive":38,"critical":39},4,2,{"positive":41,"critical":33},1,{"positive":33,"critical":38},{"positive":33,"critical":33},[45,33,33,33,33,33,33,33,33,33,33,45,45,46,46,41,45,46,41,41,33,45,33,46,45,45,33,41,33,41,46,45,45,46,41,33,41,45,46,46],3,5,null,{"problem":49,"audience":47,"pricing":56,"motivation":47,"time_to_build":47,"stack":60,"openness":61,"stage":62,"team_size":61},{"value":50,"source":51,"evidence":52},"Dependencies can have license and status issues that go unnoticed as they change","maker",[53],{"id":54,"by":11,"text":55},"12077690","I’ve been working on Dependency CI along with https:\u002F\u002Flibraries.io, the service that powers it, in my spare time for the past few months, it’s great to finally get it out into…",{"value":57,"source":51,"evidence":58},"Free for open source projects; 14 day free trial for private GitHub repositories",[59],{"id":54,"by":11,"text":55},[],"unknown","launched",{"praise":64,"objections":88,"requests":117,"questions":147,"alternatives":162},[65,77],{"value":66,"source":67,"evidence":68},"Wide range of supported package managers and languages","commenter",[69,73],{"id":70,"by":71,"text":72},"12078660","michaelmior","There are plenty of other services in this space (see below for a couple). I hadn't heard of Dependency CI and what immediately impresses me is the number of different package…",{"id":74,"by":75,"text":76},"12078630","musha68k","There's also a somewhat similar service a friend and myself evaluated a couple of months ago, we had similar ideas but we eventually let go of our prototype because of \"fear\" of…",{"value":78,"source":67,"evidence":79},"Useful for catching dependency problems and license reviews",[80,84],{"id":81,"by":82,"text":83},"12078000","didymospl","Great idea! My company requires external libraries licenses to be revieved every half a year and it usually takes a couple of days to do so. Your project could be a real…",{"id":85,"by":86,"text":87},"12077984","jvehent","Similar to Greenkeeper or requires.io, but with a larger range of languages supported. Very interesting. As a side note, I recommend creating a separate github account when…",[89,99,110],{"value":90,"source":51,"evidence":91},"Only supports GitHub; GitLab and Bitbucket not yet supported",[92,95],{"id":93,"by":11,"text":94},"12078219","Currently only supports GitHub but bitbucket and gitlab are on the todo list as well",{"id":96,"by":97,"text":98},"12078575","yellowsir","its bad decision making. but to be fair dependency ci will add gitlab and bitbucket in the future. it still sucks that awesome tools like this are github first, git is a central…",{"value":100,"source":67,"evidence":101},"Gradle projects show 0 dependencies or errors",[102,106],{"id":103,"by":104,"text":105},"12077994","RichWalton","I added my project and the service claims it has 0 dependencies (Listed in the build.gradle file). Bug? https:\u002F\u002Fdependencyci.com\u002Fgithub\u002FRichTeaLang\u002FRichTea",{"id":107,"by":108,"text":109},"12078104","feedme","Also having an \"error\" status or 0 dependencies with my gradle projects...",{"value":111,"source":67,"evidence":112},"Trial sign-up for private repositories did not work for one user",[113],{"id":114,"by":115,"text":116},"12078415","ericcholis","Very interesting, but I can't seem to sign up for the trial to use on private repositories.",[118,133,140],{"value":119,"source":67,"evidence":120},"Support for GitLab and Bitbucket",[121,125,129],{"id":122,"by":123,"text":124},"12078343","insomniacity","OP- Do you have a roadmap to supporting this outside of GitHub? I think the people that benefit most from it, due to corporate policies and outdated deps, are the people least…",{"id":126,"by":127,"text":128},"12077942","SlashmanX","Great work on this, looks very useful. Does it only work with GitHub? Would love to have this for my private GitLab instance",{"id":130,"by":131,"text":132},"12078201","andybak","Yep. Same for Bitbucket. Or just support all git repos that are accessible via the public internet. Github's pricing model means that lots of people can't use it for private…",{"value":134,"source":67,"evidence":135},"Support for Deb packages",[136],{"id":137,"by":138,"text":139},"12078084","ex_amazon_se","Can you please support Deb packages as well? Thanks",{"value":141,"source":67,"evidence":142},"Support for Nimble manifests",[143],{"id":144,"by":145,"text":146},"12078894","dom96","Hey, Nimble creator here. Just wanted to ask, are there any reasons why it's not currently supported on Dependency CI? (apart from just lack of time on your side :))",[148,155],{"value":149,"source":67,"evidence":150},"Is the dependency.yml spec open source?",[151],{"id":152,"by":153,"text":154},"12078701","wiremine","Cool concept! Is the spec for the dependency.yml file open source? Would be cool to see something like it become a standard: it's a concern for the project owner, but also for…",{"value":156,"source":67,"evidence":157},"Why is there no Conda support?",[158],{"id":159,"by":160,"text":161},"12080726","machbio","For python developers - why does not any CI out there support Conda - out of the box.. :(",[163,171,175,179,183],{"value":164,"source":67,"evidence":165},"VersionEye",[166,167],{"id":70,"by":71,"text":72},{"id":168,"by":169,"text":170},"12078074","reiz","You could use the VersionEye Maven Plugin for that: https:\u002F\u002Fgithub.com\u002Fversioneye\u002Fversioneye_maven_plugin. It checks your dependencies against a license whitelist on the…",{"value":172,"source":67,"evidence":173},"Gemnasium",[174],{"id":70,"by":71,"text":72},{"value":176,"source":67,"evidence":177},"Greenkeeper",[178],{"id":85,"by":86,"text":87},{"value":180,"source":67,"evidence":181},"requires.io",[182],{"id":85,"by":86,"text":87},{"value":184,"source":67,"evidence":185},"Debian CI",[186],{"id":187,"by":188,"text":189},"12078096","ckastner","The Debian project's Continuous Integration project [1] re-tests all dependent objects whenever a dependency within the Debian archive changes. This way, changes that might…",{"comments":191,"answered":46,"key":192},6,[193,196,197],{"id":194,"text":195},"12078212","Agreed, I'll definitely the ability to move your dependencyci.yml file into a .github folder like the issue and pull request templates:…",{"id":54,"text":55},{"id":198,"text":199},"12079026","Hey Dom, it's mostly because I've not written a parser for the .nimble manifest file, if you feel like adding it to https:\u002F\u002Fgithub.com\u002Flibrariesio\u002Fbibliothecary then it will be…",{"commenters":201,"max_depth":191,"maker_replies":191,"first_comment_mins":202,"lifespan_hours":203},47,11,12,[205,209,213,216,218,221,223,225,228,231,233,236,239,242,245,248,251,253,254,256,257,261,263,264,268,270,273,275,276,278,281,283,285,287,290,294,297,300,302,303,307,308,310,313,314,316,319,322,326,328,330,334,336,337,338,341,343,345,349,352,356,360],[206,33,45,207,208,33],"12077904","project\u002Fneutral\u002Fdesign","code_research",[210,33,33,211,212,33],"12078120","commenter\u002Fneutral\u002Fnone","jacques_chester",[214,33,33,211,215,33],"12078233","beefsack",[217,33,33,211,212,33],"12078270",[219,33,33,211,220,33],"12078965","rickhanlonii",[194,33,33,222,11,41],"project\u002Fpositive\u002Fdesign",[224,33,33,211,215,33],"12078232",[226,33,33,227,208,33],"12078296","commenter\u002Fneutral\u002Fdesign",[229,33,33,227,230,33],"12078544","Sir_Cmpwn",[232,33,33,211,208,33],"12078703",[234,33,33,211,235,33],"12078799","CiPHPerCoder",[237,33,33,211,238,33],"12080201","robbles",[240,33,33,227,241,33],"12078755","glenjamin",[243,33,33,227,244,33],"12078771","jcassee",[246,33,33,227,247,33],"12081296","tomschlick",[249,33,33,211,250,33],"12081430","happyslobro",[54,41,33,252,11,41],"project\u002Fneutral\u002Fidea",[137,41,45,252,138,33],[144,41,45,255,145,33],"project\u002Fneutral\u002Fnone",[198,41,33,255,11,41],[258,39,46,259,260,33],"12077681","maker\u002Fpositive\u002Fnone","tombh",[85,45,46,262,86,33],"project\u002Fpositive\u002Fprivacy",[187,38,45,252,188,33],[265,38,41,266,267,33],"12078677","project\u002Fcritical\u002Fidea","was_boring",[269,38,45,252,188,33],"12079100",[271,38,45,252,272,33],"12078822","koloron",[70,46,46,274,71,33],"project\u002Fpositive\u002Fnone",[122,191,45,255,123,33],[96,191,41,277,97,33],"project\u002Fcritical\u002Fnone",[279,191,33,211,280,33],"12078627","tomstuart",[282,191,41,277,123,33],"12078741",[284,191,33,211,250,33],"12081476",[286,191,45,252,250,33],"12081472",[288,191,45,255,289,33],"12082142","chriswarbo",[291,191,33,292,293,33],"12079068","other\u002Fneutral\u002Fnone","sytse",[295,18,33,292,296,33],"12080549","Mizza",[298,31,46,259,299,33],"12078055","eisokant",[126,301,45,255,127,33],9,[130,301,45,255,131,33],[304,301,33,305,306,33],"12078403","other\u002Fneutral\u002Fpricing","hamandcheese",[93,301,33,255,11,41],[309,301,33,292,293,33],"12079547",[81,311,41,312,82,33],10,"project\u002Fcritical\u002Fexecution",[168,311,33,292,169,33],[315,311,33,292,212,33],"12078131",[317,202,41,266,318,33],"12080168","greggman",[320,202,33,211,321,33],"12080473","discodave",[323,202,46,324,325,33],"12080476","project\u002Fpositive\u002Fidea","ceslami",[152,203,45,327,153,33],"project\u002Fneutral\u002Fdocs",[329,203,33,327,11,41],"12079034",[331,332,45,252,333,33],"12079530",13,"sethd",[74,335,46,324,75,33],14,[103,32,41,312,104,33],[107,32,41,312,108,33],[339,32,33,340,11,41],"12078119","project\u002Fneutral\u002Fexecution",[159,342,33,292,160,33],16,[114,344,41,312,115,33],17,[346,347,45,252,348,33],"12078351",18,"jakozaur",[350,347,33,292,351,33],"12078982","royka118",[353,354,46,324,355,33],"12078744",19,"swalsh",[357,358,45,252,359,33],"12077777",20,"Pirate-of-SV",[361,362,46,363,364,33],"12077949",21,"maker\u002Fpositive\u002Fidea","benjamuk",[],[367,372,377,381,385,389],{"id":368,"name":369,"points":370,"category":371},"12049410","AutoMicroFarm",203,"infrastructure",{"id":373,"name":374,"points":375,"category":376},"12054596","Tailor",202,"web_saas",{"id":378,"name":379,"points":380,"category":371},"12087238","Polybit",151,{"id":382,"name":383,"points":384,"category":20},"12085563","stacktile",148,{"id":386,"name":387,"points":16,"category":388},"12053181","The SC4-HSM","security_privacy",{"id":390,"name":391,"points":392,"category":393},"12068943","Hera",87,"ai",false,"v2",{"id":397,"name":5,"line":6,"ai":394,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":398,"top":18,"kw":399,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":400,"url":9,"mix":401,"praise":66,"objection":90,"sub":21},12077645,0.06,[24,25,26,27],"3000000000033551351103053301015335101355",[31,32,33,31],1794036545754]