Giter Club home page Giter Club logo

jenkins.io's Introduction

jenkins.io's People

Contributors

5kyl4r avatar abayer avatar alyssat avatar bitwiseman avatar daniel-beck avatar dduportal avatar gilesgas avatar github-actions[bot] avatar gounthar avatar halkeye avatar jenkins-infra-changelog-generator[bot] avatar jglick avatar jmmeessen avatar kmartens27 avatar lemeurherve avatar linuxsuren avatar lloydchang avatar markewaite avatar martinda avatar notmyfault avatar olblak avatar oleg-nenashev avatar renovate[bot] avatar rtyler avatar stellargo avatar timja avatar vsilverman avatar wadeck avatar zaycodes avatar zbynek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jenkins.io's Issues

Jenkins Changelogs: flag changes which may require upgrade steps

Right now Jenkins Weekly changelog does not explicitly link upgrade guidelines. For LTS we generate https://jenkins.io/doc/upgrade-guide/, but weekly users have to figure out upgrade steps on their own. I suggest to enhance logic so that we can improve the UX:

Later we could generate upgrade guidelines in a a different way so that Weekly and LTS users could query upgrade guidelines between multiple releases. It is out of scope for this issue IMHO

Jenkins

Problem with: Jenkins, source file

i install role-based authorization strategy and done all of setup, but in manage role section project role option is missing.
please reply me as soon as possible what i can do.

Migrate 'Remote access API' from wiki

https://wiki.jenkins.io/display/JENKINS/Remote+access+API

This is the top most visited page on the wiki according to:
https://wiki.jenkins.io/.well-known/reports/top_urls.txt

It should be improved on and cleaned up, not just imported,

You can use the wiki-exporter to save some time:
https://jenkins-wiki-exporter.jenkins.io/

After it has been migrated a redirect should be setup, by sending a PR to this file:
https://github.com/jenkins-infra/jenkins-infra/blob/staging/dist/profile/templates/confluence/vhost.conf,
see past PRs for examples, or just take a look.

Getting started with the Guided Tour

Problem with: Getting started with the Guided Tour, source file


i started to follow the instructions specified in terminal. but getting errror like this

java.lang.IllegalArgumentException: Unable to inject class hudson.model.UserIdMapper
at hudson.init.TaskMethodFinder.lookUp(TaskMethodFinder.java:125)
at hudson.init.TaskMethodFinder.invoke(TaskMethodFinder.java:105)
at hudson.init.TaskMethodFinder$TaskImpl.run(TaskMethodFinder.java:175)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
at jenkins.model.Jenkins$5.runTask(Jenkins.java:1122)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused: org.jvnet.hudson.reactor.ReactorException
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:282)
at jenkins.InitReactorRunner.run(InitReactorRunner.java:48)
at jenkins.model.Jenkins.executeReactor(Jenkins.java:1155)
at jenkins.model.Jenkins.(Jenkins.java:966)
at hudson.model.Hudson.(Hudson.java:85)
at hudson.model.Hudson.(Hudson.java:81)
at hudson.WebAppMain$3.run(WebAppMain.java:233)
Caused: hudson.util.HudsonFailedToLoad
at hudson.WebAppMain$3.run(WebAppMain.java:250)

Migrate linux installation guides from wiki

Migrate Linux installation guides to jenkins.io

Migration steps include:

Create Page Content

Create Redirects from Wiki to jenkins.io

If there is content that needs to be imported from the wiki, you can use the wiki-exporter to save some time.

Redirects are created by submitting a pull request to the vhost.conf file.
see past PRs for examples.

User Handbook Nav bar is too long

User handbook navigation bar is extremely long, and generally useful items appear only in the bottom. See the screenshot below.

I suggest to:

  • Move "Handbook" to the top
  • "Tutorial Blog Posts" listing is moved into the "Tutorials" page
  • Merge tutorials into a single "Tutorials" section under the handbook

Such change would make the navigation bar 3 times smaller and, IMHO, easier to use. I could implement it on my own, but I would like to get feedback from @jenkins-infra/copy-editors first

image
... / more sections do not fit the screen

Jenkins

Problem with: Jenkins, source file
I am not sure about my username so it is impossible to log on Jenkins.I have tried Jenkins to send me reset password email via form on website, but I haven´t received any email by Jenkins. I uninstalled the Jenkins and tried install it again, but during new installation of Jenkins it has jumped steps to set username, password etc. So there is no way how to set up new profile or custom my original profile.

Switch base_url settings from jenkins.io to www.jenkins.io

In order to use Fastly the best way possible, I would like to switch jenkins.io to www.jenkins.io.
This will allow to use a CNAME record to dualstack.d.sni.global.fastly.net which returns both 4 IPV4 and 4 IPV6 endpoints.
Currently both jenkins.io and www.jenkins.io are working excepted that every links will redirect to jenkins.io which makes www.jenkins.io a bit useless

Add Welcome bot for newcomer contributors

Welcome bot is a great way to welcome newcomer contributors and to suggest follow-ups once their first pull requests are merged. I suggest to enable it on the jenkins.io repository so that we could evaluate it and probably reuse in other repos later.

Required permissions:

  • No access to code
  • Read access to metadata
  • Read and write access to issues and pull requests

CC @MarkEWaite @olblak

Jenkins

Problem with: Jenkins, source file
i install role-based authotization strategy plugin and all of setup but in manage role section project role option is missing..
sir/mam please reply me as soon as possible what can i do

The "Starting and Accessing Jenkins" redirect uses an unescaped '#' that can't be resolved

Apache rewrite of "Starting and Accessing Jenkins" gives 404

The page on wiki.jenkins.io "Starting and Accessing Jenkins" is redirected by HTTP to the "Configuring HTTP" reference inside the "Installing" page. However, the redirect converts the '#' character in the URL into its escaped form ' %23'. It needs to be included as a literal '#' rather than converted to '%23'.

Fix proposed in jenkins-infra/jenkins-infra#1467

Migrate 'reverse proxy broken' from wiki

https://wiki.jenkins.io/display/JENKINS/Jenkins+says+my+reverse+proxy+setup+is+broken

This is one of the top most visited page on the wiki according to:
https://wiki.jenkins.io/.well-known/reports/top_urls.txt

It should be improved on and cleaned up, not just imported,

You can use the wiki-exporter to save some time:
https://jenkins-wiki-exporter.jenkins.io/

After it has been migrated a redirect should be setup, by sending a PR to this file:
https://github.com/jenkins-infra/jenkins-infra/blob/staging/dist/profile/templates/confluence/vhost.conf,
see past PRs for examples, or just take a look.

Rework the roadmap coloring scheme

Follow-up to comments by @MarkEWaite in #2957

Could we consider using the background color from the "Future" for the "Current" cells so that the higher contrast background is on the current projects? I find it much more difficult to read the "Current" column than the "Future" column because of the lower contrast difference between "Current" text and "Current" background. The background color behind the "Future" column makes the text very easy for me to read.

My suggestion: use color scheme for additional categorization and search, e.g. splitting stories for target audience:

  • Jenkins users
  • Jenkins administrators
  • Jenkins developers

Jenkins Community Blog

Problem with: Jenkins Community Blog, source file

Since last week we get an error, when we upgrade jenkins. we have added the new key with "apt-key add" and when we run the update command we get this error message. Also a --fix-missig get this error.

root:~# apt-get update
Hit:1 http://ftp.de.debian.org/debian buster InRelease
Hit:2 http://ftp.de.debian.org/debian buster-updates InRelease                                                              
Hit:3 http://security.debian.org/debian-security buster/updates InRelease                                                   
Ign:4 https://adoptopenjdk.jfrog.io/adoptopenjdk/deb buster InRelease                                                       
Hit:5 https://adoptopenjdk.jfrog.io/adoptopenjdk/deb buster Release                                  
Ign:7 https://pkg.jenkins.io/debian binary/ InRelease                  
Hit:8 https://pkg.jenkins.io/debian binary/ Release
Reading package lists... Done
root@ser503:~# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  jenkins
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 64.6 MB of archives.
After this operation, 2,048 B of additional disk space will be used.
Do you want to continue? [Y/n] 
Get:1 https://pkg.jenkins.io/debian binary/ jenkins 2.232 [64.6 MB]
Err:1 https://pkg.jenkins.io/debian binary/ jenkins 2.232
  File has unexpected size (64603200 != 64603188). Mirror sync in progress? [IP: 52.167.88.112 443]
  Hashes of expected file:
   - SHA512:18fc1c92d22bcc6b21971f1ae32e042eb619914b2e48c4d657c05a657d92603f8c5de917abd55ed9b7e6be1477625d02dbdd850985527477397dbafe2620988a
   - SHA256:149255dadb80cbfad25f042b3db338e46182a8ee5d9043031213fa41d5692275
   - SHA1:2989c1f14cb9f6ebbbdc8068efe27d397203434d [weak]
   - MD5Sum:0579b24059d6b45c2631c16cd3cd2cbd [weak]
   - Filesize:64603188 [weak]
E: Failed to fetch https://prodjenkinsreleases.blob.core.windows.net/debian/jenkins_2.232_all.deb  File has unexpected size (64603200 != 64603188). Mirror sync in progress? [IP: 52.167.88.112 443]
   Hashes of expected file:
    - SHA512:18fc1c92d22bcc6b21971f1ae32e042eb619914b2e48c4d657c05a657d92603f8c5de917abd55ed9b7e6be1477625d02dbdd850985527477397dbafe2620988a
    - SHA256:149255dadb80cbfad25f042b3db338e46182a8ee5d9043031213fa41d5692275
    - SHA1:2989c1f14cb9f6ebbbdc8068efe27d397203434d [weak]
    - MD5Sum:0579b24059d6b45c2631c16cd3cd2cbd [weak]
    - Filesize:64603188 [weak]
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

The we have delete the jenkins repository like the following.

root:~# apt-key list
/etc/apt/trusted.gpg
--------------------

pub   rsa4096 2020-03-30 [SC] [expires: 2023-03-30]
      62A9 756B FD78 0C37 7CF2  4BA8 FCEF 32E7 45F2 C3D5
uid           [ unknown] Jenkins Project <[email protected]>
sub   rsa4096 2020-03-30 [E] [expires: 2023-03-30]


root:~# apt-key del "62A9 756B FD78 0C37 7CF2  4BA8 FCEF 32E7 45F2 C3D5"
root:~# rm /etc/apt/sources.list.d/jenkins.list
root:~# apt-get update

After then we have added the Repository like this.

root:~# wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | apt-key add -
root:~# echo -e "\n\ndeb https://pkg.jenkins.io/debian/debian binary/\n" >>/etc/apt/sources.list

Now we get the error message, the th Release file is not found. Is your mirror corrumpted?

root:~# apt-get update
Hit:1 http://ftp.de.debian.org/debian buster InRelease
Hit:2 http://ftp.de.debian.org/debian buster-updates InRelease                                                                              
Hit:3 http://security.debian.org/debian-security buster/updates InRelease                                                                   
Ign:4 https://adoptopenjdk.jfrog.io/adoptopenjdk/deb buster InRelease                                                                       
Hit:5 https://adoptopenjdk.jfrog.io/adoptopenjdk/deb buster Release    
Ign:7 https://pkg.jenkins.io/debian/debian binary/ InRelease
Err:8 https://pkg.jenkins.io/debian/debian binary/ Release
  404  Not Found [IP: 52.202.51.185 443]
Reading package lists... Done                   
E: The repository 'https://pkg.jenkins.io/debian/debian binary/ Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Update sponsors list on jenkins.io main page

Recently sponsors evolved a bit and they should be represented as well this includes

SpinUp: They provides us compute, archives.jenkins-ci.org is running there
AWS: They provides us our CI computes
Fastly: They gives us access to their CDN infrastructure

Migrate 'Distributed builds' page from wiki

https://wiki.jenkins.io/display/JENKINS/Distributed+builds

Note: check jenkins.io first to see if there's content for this already, possibly there's some useful content on the wiki that should be pulled in

This is one of the top most visited page on the wiki according to:
https://wiki.jenkins.io/.well-known/reports/top_urls.txt

It should be improved on and cleaned up, not just imported,

You can use the wiki-exporter to save some time:
https://jenkins-wiki-exporter.jenkins.io/

After it has been migrated a redirect should be setup, by sending a PR to this file:
https://github.com/jenkins-infra/jenkins-infra/blob/staging/dist/profile/templates/confluence/vhost.conf,
see past PRs for examples, or just take a look.

Build a Python app with PyInstaller

Problem with: Build a Python app with PyInstaller, source file
I am using an old VOSTRO Dell I5 core laptop with recently upgraded win 10 pro. So even though I am running on windows, i am using a linux env. The first two stages of this tutorial work great! I learned a lot!!! That's the Build and the Test. However the third stage Deliver crashes and burns.. I am not sure what I am doing wrong? Thanks --A
log.txt

Provide an easy way to find communication channels in the roadmap

Follow-up to the comment from @olblak at the yesterday's governance meeting. It would be great if it was possible to easily find communication channels in all roadmap items. Now this information is scattered, and it really repends on the link.

Suggested items:

  • Add sig/project metadata to the roadmap.yml, similarly to the project layouts
  • Allow defining sig/project on the category level so that all items inherit it by default
  • Add a "Contacts" popup or separate page which lists communication channels. Maybe it could be done by auto-creating new pages for all roadmap items

Bonus points for supporting newbie-friendly issues links as well

[INFRA-1053] Generate automated documentation for options/parameters in Declarative Pipeline

We already have tooling for Pipeline steps which generates a zipball that the jenkins.io build process already downloads.

I think what would be ideal is to have the options and parameters for Declarative generate single asciidoc documents with:

  • Symbol name
  • Description from help text
  • Provided by: Pipeline or
  • Parameters
  • ???

Originally reported by rtyler, imported from: Generate automated documentation for options/parameters in Declarative Pipeline
  • status: In Progress
  • priority: Critical
  • resolution: Unresolved
  • imported: 2022/01/10

Update Jenkins changelogs to always show a pull request link

In the Jenkins pull requests we set a pretty high standard in terms of what goes to pull requests. We expect PR summaries to summarize changes, provide screenshots and upgrade guidelines if necessary. This information would be a good addition for advanced users, especially the upgrade guidelines part which is missing in LTS now... It could also encourage Jenkins users to participate in the discussions and, maybe, to submit their own pull requests.

Examples of pull requests where Jenkins users can benefit from PR links:

WDYT @MarkEWaite @daniel-beck @timja @res0nance?

Migrate 'Master and agent machines on windows' from wiki

https://wiki.jenkins.io/display/JENKINS/Step+by+step+guide+to+set+up+master+and+agent+machines+on+Windows

This is one of the top most visited page on the wiki according to:
https://wiki.jenkins.io/.well-known/reports/top_urls.txt

It should be improved on and cleaned up, not just imported,

You can use the wiki-exporter to save some time:
https://jenkins-wiki-exporter.jenkins.io/

After it has been migrated a redirect should be setup, by sending a PR to this file:
https://github.com/jenkins-infra/jenkins-infra/blob/staging/dist/profile/templates/confluence/vhost.conf,
see past PRs for examples, or just take a look.

Sponsors Page

The number of sponsors is growing and it would be useful to maintain that list of sponsors in a specific page where we could elaborate a bit more how they are helping the Jenkins project

Jenkins and Docker

Problem with: Jenkins and Docker, source file

There are at least couple issues with video links inside Jenkins and Docker page:

  • most links are referencing outdated (5 years old) videos
  • one video link references private video, which was removed from youtube

Migrate 'Parameterized Build' from wiki

https://wiki.jenkins.io/display/JENKINS/Parameterized+Build

This is one of the top most visited page on the wiki according to:
https://wiki.jenkins.io/.well-known/reports/top_urls.txt

It should be improved on and cleaned up, not just imported,

You can use the wiki-exporter to save some time:
https://jenkins-wiki-exporter.jenkins.io/

After it has been migrated a redirect should be setup, by sending a PR to this file:
https://github.com/jenkins-infra/jenkins-infra/blob/staging/dist/profile/templates/confluence/vhost.conf,
see past PRs for examples, or just take a look.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.