jenkins_ru | Unsorted

Telegram-канал jenkins_ru - jenkins_ru

-

Общаемся на темы, посвященныe Jenkins Видео с митапов: http://youtube.com/jenkinsru Место активного общения разработчиков https://gitter.im/jenkinsci-ru/publiс Самые свежие новости https://twitter.com/jenkins_ru

Subscribe to a channel

jenkins_ru

Подскажите еще, пожалуйста)
Вот начинается сборка, у меня написано

Running on Jenkins in /var/jenkins_home/workspace/bku@2

И у меня в этой папке действительно все происходит.
Но вот в конце я делаю новый stage, в котором хочу заархивировать все.
Но там у меня уже другая папка, почему?
+ pwd
/var/jenkins_home/workspace/bku

Читать полностью…

jenkins_ru

гитлаб + jenkins gitlab плагин?

Читать полностью…

jenkins_ru

UNIX® AND LINUX® SYSTEM
ADMINISTRATION
HANDBOOK
Во)))

Читать полностью…

jenkins_ru

Открываем документацию это технический чат

Читать полностью…

jenkins_ru

понял, надо будет думать, спасибо

Читать полностью…

jenkins_ru

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

Читать полностью…

jenkins_ru

Звучит, как будто некоторая информация не дошла до конечного сообщения

Читать полностью…

jenkins_ru

О как вы с секретом сделали. А я просто ссш ключ положил на сервак и по ссш хожу в гит.
Спасибо. Не зря спросил. 👍

Читать полностью…

jenkins_ru

А то я список веток из гитлаба достаю, но мне моя реализация не очень нравится. Может у вас что получше

Читать полностью…

jenkins_ru

Есть, но далеко
Нужен параметр который достает из гита, потом это каскадно передает ниже следующему параметру , который html строит форму с этими значениями и в форме чекбоксы делает
Потом всё будет

Читать полностью…

jenkins_ru

Мне надо чтоб пользователю выплевывало в input текст из репозитория, а он мышкой галочкой отмечал то, что ему нужно для скачивания

Читать полностью…

jenkins_ru

да вроде с избытком
JSON/YAML key-value

Читать полностью…

jenkins_ru

у меня так работает. Только машина у меня линуксовая. И я монтирую файловую систему так, что бы она 1:1 совпадала с хостовой системой.
Потому как в реальности, докер будет запускаться (через сокет) на хостовой машине и пути для монтирования должны передаваться соответствующие.
Я только ограничился единичными контейнерами.

Читать полностью…

jenkins_ru

Другими словами
Я хочу иметь возможность в джобе дженкинса тупо прописать docker-compose up и чтобы все собралось и прогналось также, как оно прогоняется локально
Я в правильную сторону иду для достижения этого? Так вообще делают или я ерундой страдаю?

Читать полностью…

jenkins_ru

По мере решения возникающих проблем, посредством gpt и гугла дошел до такого состояния докерфайла

Читать полностью…

jenkins_ru

https://plugins.jenkins.io/gitlab-plugin/

Читать полностью…

jenkins_ru

Всем привет!
Настроил джобу так, чтобы она стартовала по комиту в любую ветку.
Но вижу, что комит делаю в одну ветку, а билд стартует из другой.
Как правильно сделать так, чтобы билд был той же ветки, где был комит?
Надо как-то из среды подтянуть имя ветки от хука?

Читать полностью…

jenkins_ru

Может начать с базы и документации. Базу по линуксу почитать бы

Читать полностью…

jenkins_ru

После этого ты конечно заглянул в документацию?

Читать полностью…

jenkins_ru

Ну тогда надо смешивать со Scripted и всё будет прекрасно

Тогда никакой красивой build step матрицы на странице пайплайна не будет
Будет каждый раз новая

Читать полностью…

jenkins_ru

да я бы скрин кинул, но тут нельзя

Читать полностью…

jenkins_ru

подскажите, пожалуйста, есть такие стейджи, допустим, я могу не показывать всегда стейдж тест, чтобы он не занимал лишнее пространство, а только в том случае, когда он действительно активируется?

Declarative: Checkout SCM  prepare  Select branch  Tests  Build  Deploy  Declarative: Post Actions

Читать полностью…

jenkins_ru

import jenkins.model.*
credentialsId = "${creds_id}"
def creds = com.cloudbees.plugins.credentials.CredentialsProvider.lookupCredentials(
com.cloudbees.plugins.credentials.common.StandardUsernameCredentials.class, Jenkins.instance, null, null ).find{
it.id == credentialsId}

def gettags = ("git ls-remote -h https://${creds.username}:${creds.password}@gitlab.com/${repo_name}.git").execute()
return gettags.text.readLines().collect {
it.split()[1].replaceAll('refs/heads/', '').replaceAll('refs/tags/', '').replaceAll("\\^\\{\\}", '')
}

Читать полностью…

jenkins_ru

А поделитесь пожалуйста.

Читать полностью…

jenkins_ru

Нужен другой параметр

Читать полностью…

jenkins_ru

примеры даже там есть


parameters {
checkboxParameter(name: 'Platforms1', format: 'JSON',
pipelineSubmitContent: '{"CheckboxParameter": [{"key": "nt","value": "nt"},{"key": "linux","value": "linux"},{"key": "unix","value": "unix"}]}', description: '')
checkboxParameter(name: 'Platforms2', format: 'YAML',
pipelineSubmitContent: "CheckboxParameter: \n - key: monday\n value: monday\n - key: tuesday\n value: tuesday\n", description: '')
}

Читать полностью…

jenkins_ru

А может кто подкинуть input(checkboxPatameter) кусочек для поднимания как это пишется?
На странице дженкинс.ио есть такой параметр, но примеров нет

Читать полностью…

jenkins_ru

С правами в линуксе разбирайтесь)

Читать полностью…

jenkins_ru

проблема с правами сокета, у юзера дженкинс в контейнере нет на него прав доступа)

Читать полностью…

jenkins_ru

либо вникнуть в rootless

Читать полностью…
Subscribe to a channel