jenkins build git checkout не работает в соответствии с выбором ветки плагином git-parameter 0.9.6

Я попробовал вышеуказанное решение, но я счел его непригодным для больших объемов данных. Затем я обнаружил функцию потока:

MongoClient.connect("...", function(err, db){
    var c = db.collection('yourCollection');
    var s = c.find({/* your query */}).stream();
    s.on('data', function(doc){
        c.update({_id: doc._id}, {$set: {name : doc.firstName + ' ' + doc.lastName}}, function(err, result) { /* result == true? */} }
    });
    s.on('end', function(){
        // stream can end before all your updates do if you have a lot
    })
})
0
задан AniketGole 16 January 2019 в 06:23
поделиться

1 ответ

Плагин Git-Parameter не требуется в этом решении

enter image description here

Затем в разделе «Управление исходным кодом» обновите ветки, чтобы построить для использования строкового параметра. определены enter image description here

Это позволит заданию jenkins использовать ветвь по умолчанию в качестве главной, а для ручных сборок будет предложено ввести сведения о ветке (для справки: по умолчанию установлено мастер)

enter image description here

0
ответ дан AniketGole 16 January 2019 в 06:23
поделиться
Другие вопросы по тегам:

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