Задать вопрос
@podgorniy

Возможно ли использовать pipeline's built-in support для взаимодействия с Docker Cloud Agents?

Я настроил Docker Cloud Agent, следуя примеру, показанному на изображении. 67b8b579a60bd955248415.png
Однако у меня возник вопрос: можно ли использовать pipeline's built-in support для взаимодействия с Docker Cloud Agents? Мне не удалось найти примеры или документацию о том, как настроить Docker Cloud Agent с возможностью использовать данный синтаксис:

pipeline {
    agent any
    stages {
        stage('Build') {
            agent {
                docker {
                    image 'ubuntu:latest'
                }
            }
            steps {
                sh 'apt-get update && apt-get install -y curl'
            }
        }
        stage('Test') {
            agent {
                docker {
                    image 'debian:latest'
                }
            }
            steps {
                sh 'echo "hello world"'
            }
        }
    }
}


Насколько я понимаю, данный синтаксис применяется для permanent agents, которые могут запускать контейнеры Docker. Это различные подходы, предназначенные для разных сценариев использования. Исправьте, если я ошибаюсь.
  • Вопрос задан
  • 124 просмотра
Подписаться 2 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы