Nous avons déjà essayé les approches énumérées ci-dessous:
- https://github.com/oliverlockwood/jenkinsfile-idea-plugin
- https://st-g.de/2016/08/jenkins-pipeline-autocompletion-in-intellij
Après avoir cherché sur le web pour de nombreuses heures sur plusieurs jours, nous n'avons pas encore trouvé une ressource utile sur cette question. Ainsi, il semble logique de demander une nouvelle question ici.
Nous développons nos projets Java dans IntelliJ idea et souhaitez intégrer notre construit avec Jenkins. Lorsque nous créons un Jenkinsfile dans l'Idée, nous ne sommes pas de la syntaxe ou de l'auto-complétion. Depuis, nous sommes à nouveau Jenkins, ces caractéristiques serait vraiment utile pour nous. Comment pouvons nous faire à l'Idée d'être plus solidaire avec Jenkinsfiles?
Si il n'y a aucun moyen d'obtenir la coloration syntaxique et l'auto-remplissage pour un Jenkinsfile dans l'idée, ce que d'autres éditeurs seraient-elles utiles?
Veuillez noter:
- nous travaillons avec des projets java, pas groovy projets.
-
Nous avons déjà essayé le plugin https://github.com/oliverlockwood/jenkinsfile-idea-plugin. Lorsque le plugin est activé, le Jenkinsfile est reconnue en tant que telle, mais au lieu de la coloration syntaxique, nous obtenons un message d'erreur, veuillez voir ci-dessous.
pipeline { agent { docker 'maven:3.3.3' } stages { stage('build') { steps { sh 'echo Hello, World!' } } } }
Idée souligne le " p " de "pipeline" comme une erreur. Le message d'erreur:
JenkinsTokenType.COMMENTAIRE, JenkinsTokenType.CRLF ou JenkinsTokenType.STEP_KEY prévu, got 'p'
Merci pour toute aide!