Использование декларативного трубопровода, как я говорю Дженкинс использовать определенный тег при выполнении Docker сборки?

голоса
0

Запуск образца Jenkinsfile ниже, я могу видеть в Дженкинс Blue Ocean

docker build -t 80ec82b3ae67f11b8c869f2711f78ef8a577a80d -f Dockerfile .

Jenkinsfile

pipeline {
 agent any

 stages {
 stage('Docker image') {
        agent {
             dockerfile true
         }

         steps{
             echo 'Stage: Build docker image from Dockerfile...'

         }
}}}

Как я могу сказать, Дженкинс использовать определенный тег (и не случайно сгенерированный тег выше) при выполнении Docker сборки? Я попытался additionalBuildArgs ниже, а дополнительный тег был создан.

agent { dockerfile { additionalBuildArgs '-t this-is-an-image:latest' }}
Задан 19/09/2018 в 13:20
источник пользователем
На других языках...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more