Here is a collection of links related to performing a Github pull request, including a few different versions of that workflow:
I haven’t worked on many open source projects, so my ability to fork a Github project, pull it down, create a branch, push that branch back, and then submit a pull request are weak, at best.
That being said, I’ve done it a few times lately, so I’m getting better at it. Today was a very smooth process, so I thought I’d make these notes while they’re still fresh in my mind.
I’ve used Jenkins before, but hadn’t used it in a while, so when I got it running with Scala, SBT, ScalaTest, and Git, I made some notes about how to configure it. You can get Jenkins going with Docker, but I just got Jenkins running by starting its WAR file like this:
java -jar jenkins.war
Jenkins with Scala, SBT, ScalaTest, and Git
My notes on getting everything up and running are a little cryptic, but if you have a little experience with Jenkins I hope they’ll make sense. Here they are:
As a note to self, here’s a link to the docs.scala-lang.org issues on Github.
Here’s a link to Github’s 2017 Open Source Survey.
This link has the source code for the online book, The Busy Coder's Guide To Advanced Android Development.