Wir helfen Unternehmen seit 17 Jahren,
bessere Software zu finden
Über Jenkins
Open-Source-Automatisierungsserver, der viele Plugins für die Erstellung, das Testen und die Bereitstellung von Software bietet.
Personally what I think is the biggest value of Jenkins is the possibility to really customise any kind of process relatively easily. Also there is a big community of devs using it and lot of addons.
If two person tries to deploy the product at the same time, we come across with errors.
Nutzerbewertungen filtern (558)
Nutzung
Sortieren nach
Nutzerbewertungen filtern (558)
Release management system that gets the job done
Jenkins is a must for Devops Engineer
Kommentare: It's one of the most important tools that I use every day while working as a DevOps Engineer. It has helped me in easing my job very much
Vorteile:
We can automate and configure almost everything using jenkins, it can be used to start/stop servers, backup dbs, build and deploy codes in the environments, etc.
Nachteile:
The complete logs may not be visible from Jenkins, but still, the main error can be seen. I can't think of any other problems in Jenkins
In Betracht gezogene Alternativen:
Past its best
Vorteile:
In its time, Jenkins was an outstanding tool. It was my go to for automation or all kinds, not just continuous integration. I have successfully delivered several projects with it. Jenkinsfiles and JCASC have been solid attempts to improve the Jenkins experience over the years.
Nachteile:
Jenkins is hard to operate, gives you fewer and fewer options for well-maintained plugins and it's relatively easy to break pipelines in hard to understand ways. I would not recommend using Jenkins now that there are so many better options. I have spent many hours in an organisation where it was the preferred tool, trying to make pipelines more reliable, build custom plugins and meet security standards. It can be done but other products have so much of that prebuilt, why spend the time!
Functional but becomes way too complex
Vorteile:
The software itself is stable, it runs well and is not too complex to install
Nachteile:
The fact that pipelines are built either with a UI which makes the pipeline tough to read when you have lots of conditions. The groovy language can also be used to write pipelines, but really ?? Let’s use a more common scripting language for this, maybe Python or ruby.
A great experience to manage your CICD pipeline
Kommentare: A great experience to manage your CICD pipeline
Vorteile:
It is a great CICD tool, allowing easy integration with VCS tools, and jobs scheduling. Plugins are essential for its use
Nachteile:
Upgrades sometimes get your system down and rollback is required when using On Prem
Widely adopted and flexible open source tool
Vorteile:
Best open source that allows you to manage your jobs with the support for multiple plugins for free.
Nachteile:
Time taking to setup few workflows. Updates are very frequent
Versatile program with important features
Kommentare: An experience of average satisfaction, we did not like that we had to spend extra budget to hire a new software that would bring together the capabilities that Jenkins could not contain enough for our team to feel comfortable, but on the other hand we do accept that it has improvement systems that They improved our developed software.
Vorteile:
A program that in the team generated high expectations for generating build automation, where Jenkins can be configured to automatically execute software builds every time changes are made to the source code, this ensures that any new code integration is tested and verified instantly, making it easy to detect and fix early errors or compatibility issues.
Nachteile:
Under support for Microservices, which in our case and given that our company Google operates at large scale, often with architectures based on microservices, Jenkins could not handle multiple projects and microservices simultaneously, not allowing independent and specific builds and deployments as required. We needed, in this sense, we had to use a program similar and added to the one we already had.
In Betracht gezogene Alternativen:
Jenkins for Web Developers
Vorteile:
Its open source which means free of use with no cost. It can easily catch bugs and automate the testing process, making it fast.
Nachteile:
It can be tough to understand as a beginner if you are configuring complex build pipelines or integrating many plugins.
In Betracht gezogene Alternativen:
Jenkins - Greatest of All Time for test automation.
Kommentare: my overall experience has been a great one so far
Vorteile:
what i like most is it provides wide range plugins.
Nachteile:
managing jenkins dashboard is little hard when we have too many jobs to be executed.
In Betracht gezogene Alternativen:
Easy to understand, ease of use, and sense of the operation of automation and scripting
Kommentare: As automation of script files and file execution, the feel of operation in the system is easy to understand. I started from a place I had never used, but it felt that way. In a nutshell, it is an image of the Linux Cron and Windows task scheduler. It is easy to manage problems that have been resolved, specific effects and CI/CD processing details. When the agent load increases, there is no need to respond manually; automatic escalation will distribute the load. The file (Jenkinsfile) describing the functions, points and CI/CD processing that contributed to the problem can also be managed in the Git repository as a set with the source code, so it is easy to check the processing details and modify the Jenkinsfile.
Vorteile:
The amount of information in the search results is significant, and it is easy to operate because it is free (easy to stop in case of emergency). A Docker agent and JenkinsX are also available, so they are compatible with the latest technology. Because it can be used not only on-premises but also with Kubernetes, it is helpful because the learned technology can be used for a long time, even if the stage changes.
Nachteile:
Since the configuration screen is displayed in a tabbed format, there are times when you cannot see what you want to edit unless you show it at the bottom of the browser screen.
Powerful tool, with not so nice user experience
Vorteile:
I never encountered that something could not be done on Jenkins. Jenkins is very versatile tool for CICD purposes.
Nachteile:
The UI is a bit complex and the learning curve is steep. The UI of the website has not changed much in last years making it look a bit out-dated.We usually highly under-estimated time spent on any workflow that needed to be done in Jenkins.
In Betracht gezogene Alternativen:
Best CICD
Kommentare: Jenkins helps me to automate ton of manual tasks and saves lot of time and effort. Not just developers, it can be used as reporting tool for code analysis and functionality which will help the management.It is quite easy to setup and orchestrate pipeline.
Vorteile:
Jenkins is easy to deploy and use. The process for onboarding the users and designing pipelines and test automations are very straight forward. It does not need any specific training and the interface is intuitive and supports various programming languages.
Nachteile:
I cannot find any major drawback in jenkins. I personally feel the documentation that provided in the interface could be improved, so that the users doesn't need refer the documentation seperately.
In Betracht gezogene Alternativen:
A solid choice for CI/CD at scale
Kommentare: Still the gold standard for CI/CD. Look elsewhere if you are running complex pipelines as there are tools better suited to it.
Vorteile:
Relatively straight forward to use once its setup and well tuned. Developers know it, and its easy to hire devops folks with lots of Jenkins experience.
Nachteile:
The access control story is still convoluted and requires attention. Easy to make mistakes. Setup is improved but still not as easy as newer competitors. Complicated pipelines are likely better suited to more modern tools
Jenkins make the SDLC more easy
Vorteile:
Most of the IT companies are using jenkins to automate the SDLC that means automating steps like build, test and deploy. With jenkins we can build pipelines with customized workflows to automate. This gives high security and integrate with other tools like AWS and kubernetes. A very flexible tool that I use to enhance the quality of a software.
Nachteile:
I had to learn and ask from community to learn things. So for a new comer cannot use jenkins without a technical knowledge.
A great tool for deployment control
Kommentare: We use Jenking along with BitBucket which is our main Git repository for version control. These tools are connected so that we use the master branch in BitBucket to switch and update versions between our different environments like DEV, Test and PROD.
Vorteile:
I like the fact that Jenkins is a really customizable tool for deployments. In your Jenkins jobs you can choose between deploying some of the features of your branch and also impose rules of deployment like what will be deployed first and last to check for dependencies and prevent errors.
Nachteile:
There is nothing that I do not like in Jenkings. The UI is very simple and easy to use. The only thing I could say here is that some times the errors in the console output are not very straight forward in order to understand what component of the deployment really failed.
Best CI/CD pipeline Automation Tool
Kommentare: Best CI/CD automation tool. We are integrating it with Blazmeter for automation load testing. We can track all deployment from console and also track log if we are facing any issues. It has best GUI which will update about each CI/CD pipeline state.
Vorteile:
Jenkins is best CI/CD pipeline automation tool. We are using this for all our project repository. It's syntax is very easy to learn. I am using this for regular pipeline deployment as well as the scheduled pipeline trigger based on the regular expression. It reads the mapping from jules file and deploy code to mapped environment.
Nachteile:
No issue find yet. As per me it's best CI/CD automation tool.
"The Best" CI/CD solution available in the Market!!!
Vorteile:
1. First of all its open source and has a vibrant community2. Great plugin support3. Integrates well with Containers like Docker and Kubernetes4. Ease of pipeline management5. Reports are crisp and easy to understand6. Robust CI CD solution
Nachteile:
No Cons so far. One improvement can be done is in its UI!!
Jenkins deployment
Vorteile:
Best tool for deployment process , it providers clear cut view of the deployment status
Nachteile:
Sometimes the deployment status won't get updated fast
Hero of all the CICD tools alive
Kommentare: Saves our timeIncresed our productivityAutomated so many daily tasksDeployment happens automatically without manual interventions
Vorteile:
Free open source toolTesting processContinous IntigrationContinous deploymentRelease process streamlinePipeline management
Nachteile:
Web UI needs improvementNothing from functionality wise
Great deployment and delivery tool
Vorteile:
jenkins pipeline are relatively easy to implementyou can use it to deploy to any environment since it uses bash scripting and groovy
Nachteile:
hard to manage permissions and to maintain security patches without breaking it
CICD Made Easy - Jenkins
Kommentare: Code CICD, SonarQube integration, unit testing, etc.
Vorteile:
- Simple user-friendly UI/UX- Integrates well with Bitbucket, GitHub, and RLM- Very detailed console logs for application debugging
Nachteile:
- To find out the exact progress of the pipeline, one needs to go through the console logs and UI just shows build progress without mentioning the steps already done or will be done- Sometimes build doesn't start for a long time due to server busyness
Flexible tool, easy to start but very flexible
Kommentare: It was easy to start using since the user interface gives you already so many options and tools. Eventually, we reached a point where it was not sustainable to keep adding jobs manually and so we decided to migrate everything to code, which is when I discovered how truly flexible jenkins was. We used the Jenkins job DSL to scan the repositories for new branches and then used the Pipeline scripts to actually do stuff on those pipelines, ranging from building docker images to running tests.
Vorteile:
The support for pipelines-as-code is good. The user interface is good enough where it doesn't get in the way but it lets you still do a lot of things, you don't need to code your pipelines but of course you can if you want to make your life easier. My use cases (Running maven or gradle commands, running docker containers) were well supported.
Nachteile:
You need an in-house expert most of the time, since there are of course bugs and workarounds that only a heavy user would be able to navigate. The flexibility it gives you sometimes comes with the price of being too complex if you have simple use cases.
Best CICD tool ever. Does the job and saves much time
Kommentare: Overall, without Jenkins CI/CD will be really difficult
Vorteile:
It’s features and the product is open source. It also has api support which is amazing
Nachteile:
The cron schedule, every time It’s hard to understand or use this.
Most widely used CI/CD tool in the industry
Kommentare: Use it everyday to deploy applications as part of the software development lifecycle.
Vorteile:
Makes it easy to deploy applications/services into different environments like DEV/QA/PROD. Easy to implement GitHub webhooks into job builds.
Nachteile:
Does not provide application monitoring or management functionality straight out of the box. Pipelines can be slow if configured incorrectly.
Solid tool with lots of options
Kommentare: Jenkins is a solid tool that provides a great way to do project delivery and continuous integration. It might require some initial work to get things started but once you do so it saves you and your team loads of time.
Vorteile:
Project's versions beeing automatically generated and updated in our code repository, code repository integration using authentication mechanisms and the ability to define multiple environments with different configurations.
Nachteile:
Some job options were a little tricky to configure at first so it requires some attempts to make everything right. Also, the user interface layout is a little bit dated, it should be improved to make it more appealing to the eye.
In Betracht gezogene Alternativen:
Top build and pipeline tool
Kommentare: Top tool to integrate and save cost starting from day one of the project.
Vorteile:
Integrate anything with Jenkins whether it is regression test suite, continuous integration or continuous deployment.
Nachteile:
For project where there are near to zero build failures should have been configuration to disable console output page to save some space on the UI.