@@ -22,6 +22,7 @@ groups:
2222
2323- name : auto-bumps
2424 jobs :
25+ - bump-deps
2526 - bump-bosh-agent
2627 # @ for blobstore_type in data.values.blobstore_types:
2728 - bump-bosh-blobstore-(@= blobstore_type @)
@@ -729,6 +730,39 @@ jobs:
729730 icon_url : https://i.imgur.com/A0Vlw5t.png
730731 text_file : slack-message/message
731732
733+ - name : bump-deps
734+ plan :
735+ - in_parallel :
736+ - get : bosh-linux-stemcell-builder
737+ - get : ruby-release
738+ - get : bosh-ruby-release-registry-image
739+ - get : weekly
740+ trigger : true
741+ - get : bosh-integration-image
742+ - load_var : ruby_version
743+ file : bosh-linux-stemcell-builder/.ruby-version
744+ reveal : true
745+ - task : bump-gems
746+ image : bosh-ruby-release-registry-image
747+ file : ruby-release/ci/tasks/shared/bump-gems.yml
748+ input_mapping :
749+ input-repo : bosh-linux-stemcell-builder
750+ output_mapping :
751+ output-repo : bosh-linux-stemcell-builder
752+ params :
753+ GIT_USER_NAME : CI Bot
754+ GIT_USER_EMAIL : bots@cloudfoundry.org
755+ PACKAGE : ruby-((.:ruby_version))
756+ VENDOR : true
757+ - task : test-unit
758+ file : bosh-stemcells-ci/ci/tasks/test-unit.yml
759+ image : bosh-integration-image
760+ privileged : true
761+ - put : bosh-linux-stemcell-builder
762+ params :
763+ repository : bosh-linux-stemcell-builder
764+ rebase : true
765+
732766- name : bump-bosh-agent
733767 plan :
734768 - get : bosh-agent
@@ -807,6 +841,13 @@ resources:
807841 source :
808842 initial_version : true
809843 interval : 24h
844+ - name : weekly
845+ type : time
846+ source :
847+ start : 3:00 -0700
848+ stop : 4:30 -0700
849+ days : [ Saturday ]
850+ initial_version : true
810851
811852- name : bosh-agent
812853 type : metalink-repository
@@ -1026,6 +1067,17 @@ resources:
10261067 source :
10271068 url : ((slack_hook_url))
10281069
1070+ - name : bosh-ruby-release-registry-image
1071+ type : registry-image
1072+ source :
1073+ repository : bosh/ruby-release
1074+ username : ((dockerhub_username))
1075+ password : ((dockerhub_password))
1076+ - name : ruby-release
1077+ type : git
1078+ source :
1079+ uri : https://github.com/cloudfoundry/bosh-package-ruby-release.git
1080+
10291081- name : ubuntu_base
10301082 type : registry-image
10311083 source :
0 commit comments