Haven't worked there in 2 years though.
Fingers crossed.
810 karma · joined June 17, 2011
https://medium.com/@blockjon/scaling-jenkins-bad7a4ea046f
https://blog.doordash.com/integrating-github-with-jenkins-for-continuous-integration-and-deployment-7cae2c2161cb
Haven't worked there in 2 years though.
Fingers crossed.
Every once in a while I get an alert about a birthday for someone I met once when I was in college 20 years ago... one day I'll figure out how to shut all of that off it's really annoying.
If you happen to be using AWS, GitHub, and Slack, we at DoorDash have developed lots of goodies for streamlining things. We have secured our Jenkins behind our VPN, created load balanced Jenkins clusters, built a shared Groovy library for all of the Jenkins behaviors that are useful for each of our microservices, implemented a Flask app that receives each of the GitHub webhooks which starts pipelines instantly (rather than git polling), setup Okta integration, interfaced with our internal secrets store, and implemented a way to map GitHub users to Slack users allowing us to Slack message people when they are mentioned in GitHub (when their PR's receive LGTM's etc.) When new microservices launch, Folders automatically appear in Jenkins configured correctly for the service's pipelines.
If any of this sounds good let me know, maybe we open source some of our work. I love working on Jenkins and am happy to help advise you on how to scale, secure, demystify your own Jenkins setup. Links on my HN profile page.
I'll bet a Tesla would not have run this person over. This is where the Government should step in and force all of these AV manufacturers to implement a common safety system / protocol.
Also, when you say that your developers don't understand groovy, you could teach them how to ding make targets inside of their docker containers. That's the pattern we use at DoorDash... very minimal Jenkins scripting which exists to ding make targets inside Docker images.
https://www.youtube.com/watch?v=GkflqV6KenM
I'd love to hear more about what problems any of you are facing with Jenkins so I can be sure to address them in the work I'm doing.
Jon
^ that expression will expose a local docker powered web server, assuming www.example.com is the local dns name on your docker network. Enjoy.