Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    Tim Jacomb
    @timja
    which will just run it on the default branch as well as the PR
    or change to a github app
    which is what we do on bom
    I don't think we should disable it
    jenkins-infra/jenkins.io#4264 does a one-off compression anyway
    Oleg Nenashev
    @oleg-nenashev
    +1 for that as well, we just need to prevent it from messing with users. Thanks @timja !
    halkeye
    @halkeye:g4v.dev
    [m]
    Well in the current state it doesnt work. It should either get fixed or removed. Based on the fact that image I removed is from 2016 I'm not sure it ever worked I suggested removing it.
    It won't update or comment on prs
    halkeye
    @halkeye:g4v.dev
    [m]
    ouch
    Mark Waite
    @MarkEWaite
    Docs SIG start will be delayed 15 minutes today. I need to run an errand before it starts.
    Oleg Nenashev
    @oleg-nenashev
    New thread for Jenkins controller sub-terms (e.g. Jenkins as a main node, etc.) is here: https://groups.google.com/u/1/g/jenkinsci-dev/c/x5vdlJDvntw . Any contributions and feedback are welcome!
    Mark Waite
    @MarkEWaite
    Mark Waite
    @MarkEWaite

    We're trying an experiment with the session of Jenkins documentation office hours at the start of the week. We're moving the meeting three hours later so that it will be more readily accessible for Jenkins contributors in Asia and in Australia.

    The start of the week office hours are on the Jenkins calendar now for Tuesday at 02:00 UTC. That's Monday evening at 8:00 PM in the Denver time zone where I live, Tuesday morning at 7:30 AM in India, 10:00 AM in Beijing, 11:00 AM in Tokyo, and noon in Brisbane.

    We'd love to have you join us for office hours. We've been coordinating our mentoring of SheCodeAfrica Contributhon participants, discussing Google Season of Docs, and planning other documentation efforts. We'll be preparing for the Jenkins contributor summit June 25th and we have many other ways for people to help.

    Kristin Whetstone
    @kwhetstone
    +1 let's try it out
    yr-sudhakar
    @yr-sudhakar
    Hi Mark,
    Mark Waite
    @MarkEWaite
    Hi @twsudha
    yr-sudhakar
    @yr-sudhakar
    Could we get the zoom meeting link
    Mark Waite
    @MarkEWaite
    halkeye
    @halkeye:g4v.dev
    [m]
    @MarkEWaite: for future reference, how do i do forked update to jenkins.io via website?
    Mark Waite
    @MarkEWaite
    @halkeye:g4v.dev I'm not sure I understand the question, but if my guess is correct, there isn't a really elegant want to do it. https://webapps.stackexchange.com/questions/28998/how-do-you-update-a-github-repo-fork-in-the-web-interface suggests creating a pull request from the upstream to your fork, but that feels like a major hassle to me. I clone locally, add upstream as a remote, then git merge upstream/master
    halkeye
    @halkeye:g4v.dev
    [m]
    ah yea, for markdown i often like the web interface because it lets me preview changes
    Mark Waite
    @MarkEWaite
    I love the GitHub pull request concept and am deeply attached to the obsolete command hub sync. I use the official gh utility to create pull requests from the command line, but it lacks sync and that is a very handy command line call to bring the latest from upstream into multiple local branches
    halkeye
    @halkeye:g4v.dev
    [m]
    i liked that hub created each remote by the username, its confusing to me that gh overrights origin so its hard to know which is upstream and which is a fork, especially whenyou check out someones pr
    Tim Jacomb
    @timja
    @halkeye:g4v.dev if you really want to commit to a fork via web-ui, you need to use your fork in the github url, update the file and create a PR
    I just commit to origin when i'm doing small fixes as it's far easier
    dduportal
    @dduportal:matrix.org
    [m]
    I'm mentoring a friend of mine to get started on contributing, and he opened his 1st PR: jenkins-infra/jenkins.io#4319. It looks like that we (maintainers) have to approve the worflow for each newcomer (see screenshot below). I understand it's the new GitHub "feature" to fight against bitcoin miners etc. Have we discussed how to sustain the fact that we have to curate PR to approve and run regularly?
    halkeye
    @halkeye:g4v.dev
    [m]
    dduportal: 1) github is still in discussions about if thats going to happen or not 2) only workflow jenkins.io uses is for the image compression workflow, and well, i don't feel like it needs to be run
    dduportal
    @dduportal:matrix.org
    [m]
    halkeye: oh, I did not know, thanks for the explanation!
    A. Jard
    @aHenryJard
    Hello :wave: I was scratching my head this morning to understand how the help button magically appears on form, I was missing the field parameter in my jelly.... what do you think about adding some words about it in this page https://www.jenkins.io/doc/developer/forms/jelly-form-controls/ ? or is the magical help already documented somewhere else maybe ?
    14 replies
    Adriano
    @rinino
    Hi all! I need Help using shared libraries. I use grapes to download dependencies from my nexus but i can’t do it using my https! Can you Help me?
    Mark Waite
    @MarkEWaite
    @rinino I think you're likely to find more help with that type of pipeline specific question by asking in the https://gitter.im/jenkinsci/jenkins channel. This channel focuses on creating the documentation and maintaining. It does not focus on specific Pipeline use cases
    Zbynek Konecny
    @zbynek
    it seems the plugin API fails to get the github readme content in some cases: https://plugins.jenkins.io/api/plugin/conventional-commits/ any idea what went wrong?
    halkeye
    @halkeye:g4v.dev
    [m]
    @zbynek: honestly, not really. lemme see if i currently have access to the logs and can look. Right now api is a bit of a black box
    2021-05-04 21:31:56
    04:31:56.522 [qtp580024961-1949] WARN i.j.plugins.services.impl.HttpClient - Unable to get content from https://api.github.com/repos/jenkinsci/conventional-commits-plugin/readme?ref=master - returned status code 404
    @zbynek: so atm i was working on replacing the entire logic so it could handle different branches... buut i was doing it by moving that behavior into plugin-site instead of plugin-site-api, but it got overwhelming and didn't finish. Default branch is in update center now, so it should be doable to make the code process then use that field.
    yr-sudhakar
    @yr-sudhakar
    I am working on the Jenkins Kubernetes Docs Update Project. Could you please the share information about the tools to integrate the Mardown pages... Thanks.
    Mark Waite
    @MarkEWaite
    @yr-sudhakar I think you'll want a local development environment for the Jenkins documentation site (www.jenkins.io). Refer to https://github.com/jenkins-infra/jenkins.io/blob/master/CONTRIBUTING.adoc for an introduction to the steps needed to do the setup. If you encounter problems while trying to configure a local development environment, we're happy to help here or we can have you share your screen during Docs office hours next week (Tuesday morning your time)
    yr-sudhakar
    @yr-sudhakar
    Thanks, Mark
    dduportal
    @dduportal:matrix.org
    [m]
    Currently checking jenkins-infra/jenkins.io#4333 to help the user, and I wonder why do we have this Dockerfile with a docker build/docker run steps in the first steps in https://www.jenkins.io/doc/book/installing/docker/ ?
    (same question: why recommended dind or installing the docker-ce-client package on the controller node? Even why adding custom plugins ? )
    (I'm hopefully willing to propose a page update if it would be the way to go: asking here to be sure that I don't step on any toe)
    Dheeraj
    @dheerajodha
    There's a meeting scheduled right now, is it on?
    2 replies
    Mark Waite
    @MarkEWaite
    @dduportal:matrix.org we wanted the "Installing Docker" instructions to work for both a base installation and for the 3 tutorials related to build tools (Maven, NodeJS, and Python). In order to run a Maven container without requiring the complexity of creating separate agents, we used the Docker in Docker image to handle that case
    Dheeraj
    @dheerajodha

    Hello! So as discussed on most recent Docs Office hours, I was supposed to write some blog(s) around the topic “My Experiences with Configuration as Code” so I chose to write a blog specifically about "Configuring Plugins with the help of the JCasC"

    I'm sharing the Google Doc where you can find the blog contents along with a "Video Demo" link at the end of the blog. Since this is the first draft, I'm expecting tons of suggestions from your end to improve the quality of both the blog as well as the video demo. Feel free to point out if there's a sound problem, something which is unclear (due to accent maybe), if I'm doing something wrong, or really anything! Thank you!

    Here's the link: https://docs.google.com/document/d/1S4kwEdRKD2y9_ojm89mS94akWcEnciyLb221fSQKb_s/edit?usp=sharing