instruction: Explain how to set up CI/CD for javascript applications
output: > User Documentation Home User Handbook User Handbook Overview Installing Jenkins Platform Information Using Jenkins Pipeline Blue Ocean Managing Jenkins Securing Jenkins System Administration Scaling Jenkins Troubleshooting Jenkins Glossary Tutorials Guided Tour Jenkins Pipeline Using Build Tools Resources Pipeline Syntax reference Pipeline Steps reference LTS Upgrade guides Jenkins Handbook User Handbook Overview Installing Jenkins Docker Kubernetes Linux macOS Windows Other Systems WAR file Other Servlet Containers Offline Installations Initial Settings Platform Information Java Support Policy Linux Support Policy Windows Support Policy Browser compatibility Servlet Container Support Policy Upgrade to Java 17 Upgrade to Java 21 Using Jenkins Best Practices Working with projects Using credentials Command Palette Referencing another project by name Aborting a build Fingerprints Using local language Change time zone Remote Access API Executor Starvation Using Jenkins agents Using JMeter with Jenkins Pluggable Storage Storage alternatives for artifacts, build logs, credentials, test results, and fingerprints Pipeline Getting started with Pipeline Using a Jenkinsfile Running Pipelines Branches and Pull Requests Using Docker with Pipeline Extending with Shared Libraries Pipeline Development Tools Pipeline Syntax Pipeline as Code Pipeline Best Practices Scaling Pipelines Pipeline CPS Method Mismatches Blue Ocean Getting started with Blue Ocean Creating a Pipeline Dashboard Activity View Pipeline Run Details View Pipeline Editor Managing Jenkins Configuring the System Configuration as Code Managing Tools Managing Plugins About Jenkins System Information Jenkins Features Controlled with System Properties Change System Time Zone Jenkins CLI Script Console Groovy Hook Scripts Managing Nodes In-process Script Approval Users Themes for user interface User Content Spawning Processes From Build Securing Jenkins Access Control Securing Jenkins Managing Security Controller Isolation Securing Builds CSRF Protection Rendering User Content Access Control for Builds Handling Environment Variables Markup Formatters Securing SCM credentials for Organization Folders and Multibranch Pipelines Exposed Services and Ports Credentials System Administration Backing-up/Restoring Jenkins Monitoring Jenkins Administering Jenkins on Kubernetes Managing Jenkins with Chef Managing Jenkins with Puppet Viewing logs Authenticating scripted clients Reverse proxy configuration Reverse proxy - Issues Managing systemd services FIPS-140 Reset the Jenkins administrator password Scaling Jenkins Architecting for Scale Hardware Recommendations Architecting for Manageability Scaling Jenkins on Kubernetes Troubleshooting Jenkins Diagnosing Errors Obtaining a thread dump Glossary > Back to User Documentation Home