Yesterday we decided to change the name of "Jenknsfile.yaml" to "spray.yaml" (simple pull request as yaml, suggestion of @martinda)
Oleg Nenashev
@oleg-nenashev
hmm, ok
I would rather prefer build.yml or so, but as you wish
Martin d'Anjou
@martinda
The name change is driven by @abayer's post to the mailing list, i.e. the need to future proof and not interfere with a potential future core Pipeline YAML support.
We came up with a list of different suggestions, ranging from funny to ordinary, pray.yaml (Pull-Request As Yaml), spray.yaml (simple pull-request as yaml), sprp.yaml (simple pull-request plugin), etc.
build.yml works too
Martin d'Anjou
@martinda
I feel we should avoid generic names or broad names. The file will work with the plugin, so it makes sense to name it after the plugin. This way we lower the possibility of clash with future plugins, future core features and future build systems.
In any case, the name should be configurable for cases where the default name is not possible.
Kristin Whetstone
@kwhetstone
Hey all, I know we've had some discussions in the past about having the code reviewed by a list of known approvers. It looks like there's a sort of baked-in feature in GitHub which could be useful to look at https://help.github.com/articles/about-codeowners/
Really specific to just GitHub, but pretty cool.
Abhishek Gautam
@gautamabhishek46
@kwhetstone thanks
Martin d'Anjou
@martinda
@gautamabhishek46 how are things going? What are you working on today?
Abhishek Gautam
@gautamabhishek46
Hi, @martinda , Things are not good. I am a bit stressed from last 2-3 days. From Saturday applications for different companies started flowing in my college for placements, and the online tests are going to start from tomorrow morning.
_
I looked at the the class on friday but can't able to figure out how to use it.
I launched Jenkins instance on google cloud for debugging the plugin and tried to set up remote debug but I was unsuccessful in that.
Abhishek Gautam
@gautamabhishek46
Also there will an online test each day this week.
grandvizier
@grandvizier
hmm, I'm not sure how to help with the remote debugging - I'm guessing that you don't have any way to reach your local instance externally - your ISP doesn't provide you with an external IP address that you can provide to Github for forwarding hook events??
that class is used to register your plugin to github, so that your Jenkins instance will be able to receive the webhook events - that class is pretty straight forward in that is all it does
@gautamabhishek46 please post the doodle links here. Thanks.
Kristin Whetstone
@kwhetstone
Man, there's a lot of action in terms of forking this plugin! Maybe we should also add a link to Jenkins Jira in the README so people can see the progress as well as future planned tasks?
Also, I know for those doodle surveys, some of them are for timeslots that are fast approaching.... Is there a chosen time for those meetings?
Kristin Whetstone
@kwhetstone
Lastly, (maybe :) ) just for testing out the GitHub hooks and you're looking for an external IP address, you should check out https://ngrok.com/ It's a really simple way to setup a connection from your machine. I use the command line tool if I just need something real quick, and spin it down when I'm done.