Project

Profile

Help

Task #7377

Automatic sync of local repos at slaves

Added by Mark Zaslavskiy over 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
High
Assignee:
Timofey Turenko
Category:
jenkins_jobs
Sprint/Milestone:
Start date:
11.08.2016
Due date:
% Done:

0%

Estimated time:
Target branch:
Test scenario:

Testin: rebuild http://maxscale-jenkins.mariadb.com:8090/job/7377_sync_repositories_on_nodes/6/

Expectation: on all nodes on mdbci repo will be with tag/branch/commit you chosed.

https://github.com/mariadb-corporation/maxscale-jenkins-jobs/pull/128/files


Description

Create matrix job with following parameters:
- choice parameter with pathes to repo:
-- $HOME/mdbci
-- $HOME/mdbci-boxes
-- $HOME/build-scripts
-- $HOME/mdbci-repository-config
- source parameter (existing)
- value parameter (existing)
- slave axis with all slaves enabled (http://docs.openstack.org/infra/jenkins-job-builder/project_matrix.html)

The job should checkout given object (from source - tag, branch, commit) specified by value param. Do this with this code https://github.com/mariadb-corporation/build-scripts-vagrant/blob/master/build.sh#L20 (extract it to separated script)

Possible example http://maxscale-jenkins.mariadb.com:8090/job/test_several_slaves_job/1/console


Related issues

Related to [mdbci] Maria DB Continuous integration tool - Task #7315: Investigate automatic jenkins slave settingClosed28.07.2016

<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by Mark Zaslavskiy over 4 years ago

  • Subject changed from Automatic sync of local slave repos to Automatic sync of local repos at slaves

#2 Updated by Mark Zaslavskiy over 4 years ago

  • Related to Task #7315: Investigate automatic jenkins slave setting added

#3 Updated by Mark Zaslavskiy over 4 years ago

  • Priority changed from Normal to High

#4 Updated by Mark Zaslavskiy over 4 years ago

  • Assignee changed from Mark Zaslavskiy to Alexander Kaluzhny

#5 Updated by Mark Zaslavskiy over 4 years ago

  • Description updated (diff)

#6 Updated by Alexander Kaluzhny over 4 years ago

  • Status changed from New to Active / In progress

#7 Updated by Alexander Kaluzhny over 4 years ago

  • Status changed from Active / In progress to Review
  • Assignee changed from Alexander Kaluzhny to Mark Zaslavskiy
  • Test scenario updated (diff)

Testin: run this http://maxscale-jenkins.mariadb.com:8090/job/7377_sync_repositories_on_nodes/

Expectation: on master(default node) git repo on path /home/vagranttest/kaluzny/mdbci will with tag/branch/commit you chosed.

https://github.com/mariadb-corporation/maxscale-jenkins-jobs/pull/128/files

#8 Updated by Alexander Kaluzhny over 4 years ago

  • Test scenario updated (diff)

Testin: run this http://maxscale-jenkins.mariadb.com:8090/job/7377_sync_repositories_on_nodes/

Expectation: on master(default node) on maxscale-jenkins git repo on path /home/vagranttest/kaluzny/mdbci will with tag/branch/commit you chosed.

https://github.com/mariadb-corporation/maxscale-jenkins-jobs/pull/128/files

#10 Updated by Mark Zaslavskiy over 4 years ago

  • Status changed from Review to New
  • Assignee changed from Mark Zaslavskiy to Alexander Kaluzhny

#11 Updated by Alexander Kaluzhny about 4 years ago

  • Status changed from New to Active / In progress

#12 Updated by Alexander Kaluzhny about 4 years ago

  • Test scenario updated (diff)

Testin: run this http://maxscale-jenkins.mariadb.com:8090/job/7377_sync_repositories_on_nodes/

Expectation: on master(default node) on maxscale-jenkins git repo on path /home/vagranttest/kaluzny/mdbci will with tag/branch/commit you chosed.

https://github.com/mariadb-corporation/maxscale-jenkins-jobs/pull/128/files

http://maxscale-jenkins.mariadb.com:8090/job/7377_sync_repositories_on_nodes/6/

#13 Updated by Alexander Kaluzhny about 4 years ago

  • Test scenario updated (diff)

#14 Updated by Alexander Kaluzhny about 4 years ago

  • Status changed from Active / In progress to Review
  • Assignee changed from Alexander Kaluzhny to Mark Zaslavskiy

#15 Updated by Mark Zaslavskiy about 4 years ago

  • Status changed from Review to Testing
  • Assignee changed from Mark Zaslavskiy to Timofey Turenko

#16 Updated by Timofey Turenko about 4 years ago

  • Status changed from Testing to Closed

Also available in: Atom PDF