Size: a a a

2021 July 22

M

MAdMAx in jenkins_ru
jobs:
 - script: >
     pipelineJob('devops-ci-cd-jenkins-job-seed-prod') {
       definition {
         cps {
           sandbox()
           script('''
             def configuration = [vaultUrl: 'http://127.0.0.1:8100',vaultCredentialId: '29bce64b-1159-462e-9808-4f28805cd51f',engineVersion: 2]
             def secrets = [[path: 'devops/jenkins', engineVersion: 2, secretValues: [[envVar: 'JENKINS_PASSWORD',vaultKey: 'jenkinsadmin-password']]]]
             pipeline {
               agent {
                 label'centos'
               }
               triggers {
                 pollSCM('')
               }
               options {
                 buildDiscarder(logRotator(numToKeepStr: '20'))
                 disableConcurrentBuilds()
               }
               stages {
                 stage('Clone Repo') {
                   steps {
                     checkout scm: [$class: 'GitSCM', branches: [[name: '*/dev']],
                       doGenerateSubmoduleConfigurations: false,
                       submoduleCfg: [],
                       userRemoteConfigs: [[credentialsId: 'cc0530f7-1b43-4905-a98b-3cb08ecb11aa',
                       url: "git@your.repo:with/jobs.git"]]],
                     changelog: true,
                     poll: true
                   }
                 }

и т.д. )
источник

u

unixshaman in jenkins_ru
Спасибо!
источник

u

unixshaman in jenkins_ru
Даже не верится, это взлетело...
источник

DB

Dmitry Burmistrov in jenkins_ru
я сталкивался с багом при одновременном использовании jobs: и применением jcasc через ConfigurationAsCode.get().configure{}
источник

DB

Dmitry Burmistrov in jenkins_ru
не знаю, починили ли, но советую проверить
источник

DB

Dmitry Burmistrov in jenkins_ru
раньше дженкинс от такого дох
источник

M

MAdMAx in jenkins_ru
curl -s -o /dev/null -I -w "%{http_code}" \
--user "$USER:$APITOKEN" -H "$CRUMB" -X POST \
"$JENKINS_URL/configuration-as-code/replace?_.newSource=http://ci-webserver.example.local/casc.yaml&json={\"newSource\":\"http://ci-webserver.example.local/casc.yaml\"}&replace=Apply%20new%20configuration")

я релоад делал через такое )
источник

A

Andrew in jenkins_ru
Ребят, подскажите пожалуйста с такой ошибкой
#3 [internal] load metadata for docker.io/library/wordpress:latest
#3 ERROR: failed to copy: httpReaderSeeker: failed open: unexpected status code https://registry-1.docker.io/v2/library/wordpress/manifests/sha256:4a4f2f7ca396b41d2fa70eb48807a500892960d8aa66e9567319164437fa724e: 429 Too Many Requests - Server message: toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit
Все работало, было все ок и тут внезапно такая фигня. Откуда этот лимит? Выглядит так как буд-то дженкинс пытается от какого-то неправильного пользователя спулить что-то
источник

PK

Pavel Kamyshev in jenkins_ru
Там же написано
источник

PK

Pavel Kamyshev in jenkins_ru
У докер хаба лимит, сделай прокси репу где нибудь
источник

AM

Andrew Markov in jenkins_ru
Исчерпано количество попыток
источник

A

Andrew in jenkins_ru
А там количество попыток от определеннного ip?
источник

J

Just a baka in jenkins_ru
Да, давно уже так. 7 баксов в месяц/чуть меньше, если за год решают проблему. Лучше, конечно, с докер прокси и/или запуллом и перетегом образов (artifactory, nexus etc)
источник
2021 July 23

.K

. Kabdrashit in jenkins_ru
ДД! Не подскажите какой плагин юзать для того чтобы залить фалый на S3 Bucket на Amazon
источник

.K

. Kabdrashit in jenkins_ru
S3 publisher?
источник

АМ

Александр Медведько... in jenkins_ru
С бодрым. Allure, запускаемый через плагин в pipeline project вываливается с ошибкой нехватки памяти. В параметрах что-то не нашел где можно Xmx передать, как можно решить эту проблему?
источник

A

Anton in jenkins_ru
всем привет. А подскажите плиз, как в ui склонировать джобу? и можно ли это сделать вообще?
источник

KM

Kirill Muhin in jenkins_ru
При создании в самом низу есть поле куда можно вписать имя джобы которая будет скопирована в новую
источник

A

Anton in jenkins_ru
ага, нашел. спасибо
источник

DS

Dmitry Sergeev in jenkins_ru
глянь на jjb или job dsl. Клонирование джобы через них еще проще
источник