Вопросы по теме 'concourse'

Вытяните из нескольких SCM, затем mv-файл в Concourse CI в рабочий каталог
Я уже давно бился об этом и не могу понять (хотя знаю, что это, должно быть, несложно). В настоящее время я пытаюсь извлечь файлы из двух репозиториев (что, естественно, создает два отдельных каталога), а затем я пытаюсь переместить файлы из одного...
776 просмотров

Зал с контейнерами Windows
Я пытаюсь настроить сервер сборки зала ( http://concourse-ci.org/ ), который поддерживает как можно больше языков/платформ. Я читал, что начиная с Windows Server 2016 можно будет использовать Windows в качестве контейнеров. Поскольку concourse...
3867 просмотров

передавать артефакты между заданиями Concourse без S3 или аналогичного внешнего ресурса
Я использую concourse и создаю двоичные файлы, которые я хотел бы отправить на интеграционные тесты. Однако они легкие, и использование ведра S3 для постоянного хранения кажется излишним. Кроме того, я использую версию с semver-resource , для...
1561 просмотров
schedule 29.05.2022

Как создать цикл обмена для повторяющихся ресурсов и заданий?
Прямо сейчас у меня есть скрипт конвейера, который может обновлять образы dockerhub из репозитория git. Я создал это на основе следующего руководства . У меня есть несколько контейнеров-докеров в этом репозитории git, и я хотел бы иметь возможность...
1326 просмотров

Сбой рабочего зала в Ubuntu 14.04
После настройки автономного Concourse 2.4.0 в соответствии с инструкциями все работает. Однако при попытке запустить пример "hello world" я вижу следующую ошибку в Интерфейс зала: runc create: exit status 1: rootfs...
377 просмотров
schedule 22.05.2022

Настройка небезопасного реестра в демоне docker-in-docker image
Попытка добавить незащищенный реестр докеров в образ dind, который я запускаю в задаче concourse: Я попытался начать свою задачу, запустив: export DOCKER_OPTS="$DOCKER_OPTS --insecure-registry=${INSECURE_REG}" и попытался запустить демона...
1227 просмотров
schedule 23.05.2023

Как запустить задание Concourse CI с конкретным пользователем?
В Concourse CI по умолчанию базовый контейнер для задачи задания создается и запускается пользователем root . Если контейнер, используемый для моей задачи, должен быть запущен другим пользователем (например, postgres), как я могу сделать это в...
642 просмотров
schedule 30.07.2022

Исполняемые файлы Go для задач concourse ci
Каковы некоторые хорошие шаблоны для использования go в задачах concourse-ci. Например, должен ли я создавать файлы локально со всеми зависимостями и возвращать кросс-компилированные двоичные файлы в репозиторий? Должен ли я построить зал перед...
186 просмотров
schedule 17.02.2023

Зал: запуск задания с помощью HTTP-запроса
Я пытаюсь запустить задание Concourse с помощью веб-хука на моем сервере Git. После этой ошибки на Github я нашел определение конечной точки . Так что я попытался curl...
6112 просмотров
schedule 07.07.2023

ConcourseCI: запустить задачу из сопоставленного/переименованного вывода для получения ресурса
У меня есть репо, в котором я просматриваю разные папки и создаю разные вещи в каждом репо. Поскольку многие шаги похожи, я пытался немного упростить работу и использовать сопоставление вывода, чтобы «переименовать» каталог в обычное имя, но,...
1656 просмотров
schedule 03.07.2023

Запуск Concourse CI в Kubernetes
Есть ли способы развернуть Concourse (как рабочую, так и веб-части) через Kubernetes? Я столкнулся с проблемой при нажатии на докер: cb1e3aeea39c: Waiting 5dd685fa9d71: Waiting 8a88c6d1419d: Mounted from wodby/php b37b676c40b5: Mounted from...
2554 просмотров
schedule 15.04.2023

Использование Dockerfile для создания собственного образа для тестирования на Concourse CI
Из-за некоторых требований к запуску тестов в какой-то конкретной тестовой среде мы хотим создать собственный контейнер для запуска теста на Concourse CI. Нам известен рабочий процесс, который Concourse --> Build Image --> Push to...
1178 просмотров

Concourse: как передать результат работы другой работе
Из документации мне не ясно, возможно ли передать результат одного задания в другая работа (не от задачи к задаче, а от работы к работе). Я не знаю, правильно ли я поступаю с концептуальной точки зрения, возможно, это следует смоделировать в...
12290 просмотров
schedule 05.01.2024

Concourse CI/Gradle: не удалось создать родительский каталог
Я пытаюсь создать java-проект с gradle 3.4.1 и залом, используя бродячий блок concourse/lite ( v2.7.4 ) и образ докера gradle/3.4.1-jdk8 My pipeline.yml is --- resources: - name: devoxx-talks-src type: git check_every: 1m...
2742 просмотров
schedule 12.09.2022

Можем ли мы запустить конкурсное задание с помощью HTTP-запроса?
Я хотел бы настроить мой исходящий веб-перехватчик слабой работы так, чтобы он мог запускать задание собрания по http. Есть ли способ, которым мы можем запускать совместные задания с помощью HTTP-запросов вместо того, чтобы вручную нажимать на...
1218 просмотров
schedule 11.09.2022

rest api для запуска конвейера/работы зала
Я могу использовать приведенный ниже код, чтобы выполнить запрос на получение API-интерфейса зала, чтобы получить сведения о сборке конвейера. Однако почтовый запрос для запуска сборки конвейера не работает, и об ошибке не сообщается. Вот код...
1313 просмотров

сборка Gradle в CI для java
Я пытаюсь создать конвейер CI в зале для сборки java/gradle (vertx). Я получаю аналогичную ошибку при использовании образа докера gradle для запуска сборки из зала или при локальном запуске (непосредственно с использованием того же образа докера)...
820 просмотров
schedule 02.07.2022

Как мне использовать старую версию ресурса в моем конвейере Concourse?
Скрипты ресурсов check в Concourse по умолчанию генерируют самую последнюю версию ресурса. Например, настройка git -resource в конвейере для указания в главную ветку репозитория git будет выдавать последний коммит SHA в качестве версии. Для...
1043 просмотров
schedule 22.03.2022

зал жалуется на входные данные для on_success
зал жалуется на входные данные для on_success: неизвестные/дополнительные ключи: - jobs[1].plan[2].on_success.inputs Это произошло только при недавнем обновлении, так было не всегда. Я использую 3.2.1 - put: deploy-to-cloud inputs:...
254 просмотров
schedule 25.07.2022

Создавайте многоразовые конвейеры зала заседаний
У меня есть несколько приложений, которые следуют одному и тому же базовому шаблону, поэтому я пытаюсь создать конвейер, который действовал бы как многоразовая библиотека. Пока что он работает довольно хорошо, делая что-то вроде: fly -t TARGET...
685 просмотров
schedule 30.08.2022