Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Cant open Blue Ocean visual pipeline editor

Recently I installed Blue Ocean plugin, but I can't find out how to edit or create pipeline using plugin's UI.

When I create new pipeline in Blue Ocean and connect with GitLab repo, I don't have option to create/edit pipeline (Jenkinsfile file). No matter if repo contains it or not. When Ocean connects to git server creation is over.

I cannot open visual pipeline editor via URL ([local-address]/blue/organizations/jenkins/pipeline-editor/[project-name]). I get error alert with message:

Error loading Pipeline

There was an error loading the pipeline from the Jenkinsfile in this repository. Correct the error by editing the Jenkinsfile using the declarative syntax then commit it back to the repository.

Server Error

Meanwhile script works perfectly in Blue Ocean's branches tab. It shows steps, artifacts, outputs, etc.

I've tried also with example, trivial scripts from tutorial pages. None of them can convince visual editor that they are OK. Of course all this scripts are declarative.

Did you have similar problems? Maybe I have to use some special type of Jenkinsflie? Fact that I can't find other way to get to editor other than direct URL seems to be strange.

like image 973
Quilir Avatar asked Aug 09 '17 15:08

Quilir


People also ask

How do you use Blueocean?

Accessing Blue OceanOnce a Jenkins environment has Blue Ocean installed and you log in to the Jenkins classic UI, you can access the Blue Ocean UI by selecting Open Blue Ocean on the left side of the screen. Alternatively, you can access Blue Ocean directly by appending /blue to the end of your Jenkins server's URL.

What is open blue ocean in Jenkins?

"" Blue Ocean is a new user experience for Jenkins based on a personalizable, modern design that allows users to graphically create, visualize and diagnose Continuous Delivery (CD) Pipelines ""

How do I start Pipeline Jenkins?

To create a simple pipeline from the Jenkins interface, perform the following steps: Click New Item on your Jenkins home page, enter a name for your (pipeline) job, select Pipeline, and click OK. In the Script text area of the configuration screen, enter your pipeline syntax.


1 Answers

Blue Ocean's pipeline editor does not seem to work properly, cause it still in development.

Although, I have found walk-around. To be able to edit script in fancy visual editor you have to open editor's sandbox-mode page:

[your_jenkins_URL/blue]/organizations/jenkins/pipeline-editor/

Then you have to use magic shortcut Ctrl+S (cause buttons are old-fashioned). Ta-da you now have access to code of displayed things.

Feel free to paste your code and copy back after making changes using this app.

like image 161
Quilir Avatar answered Sep 30 '22 21:09

Quilir