Скрипт Канико-Дженкинса генерирует неожиданный символ: 0xFFFF @ строка 25, столбец 1. 1 ошибка в скрипте groovy - PullRequest
0 голосов
/ 16 ноября 2018

Мне нужно собрать образ докера в kaniko (который создает образ без демона), используя groovy, и перенести изображение в лазурное пространство.

К сожалению, меня это выбрасывает - ошибка в строке 25, которой даже не существует. Пожалуйста, совет

package com.foo.utils

public void Kaniko(body) {
  podTemplate(label: label,
        containers: [containerTemplate(name: 'Kaniko', image: 'gcr.io/kaniko-project/executor:debug', ttyEnabled: true, command: '/busybox/cat')],
        volumes: [hostPathVolume(hostPath: '/var/run/docker.sock', mountPath: '/var/run/docker.sock')]) {
    body(
         {

    node(label) {
        stage('Kaniko') {
            git 'https://github.com/ab1234567/hellonode.git'
            container('Kaniko') {
                stage('Build a project') {
                    sh /kaniko/executor -f ./Dockerfile        
                }
            }
        }
    }
}
    )
}
}
return this 

при компиляции с использованием скрипта Jenkins groovy я получаю сообщение об ошибке

[kaniko] $ groovy /var/lib/jenkins/workspace/kaniko/kaniko.groovy
org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
/var/lib/jenkins/workspace/kaniko/kaniko.groovy: 25: unexpected char: 0xFFFF @ line 25, column 1.
1 error

Build step 'Execute Groovy script' marked build as failure
Finished: FAILURE

Не могли бы вы, пожалуйста, совет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...