@@ -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,40 @@ 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 : bosh-stemcells-ci
738+ - get : ruby-release
739+ - get : bosh-ruby-release-registry-image
740+ - get : weekly
741+ trigger : true
742+ - get : bosh-integration-image
743+ - load_var : ruby_version
744+ file : bosh-linux-stemcell-builder/.ruby-version
745+ reveal : true
746+ - task : bump-gems
747+ image : bosh-ruby-release-registry-image
748+ file : ruby-release/ci/tasks/shared/bump-gems.yml
749+ input_mapping :
750+ input-repo : bosh-linux-stemcell-builder
751+ output_mapping :
752+ output-repo : bosh-linux-stemcell-builder
753+ params :
754+ GIT_USER_NAME : CI Bot
755+ GIT_USER_EMAIL : bots@cloudfoundry.org
756+ PACKAGE : ruby-((.:ruby_version))
757+ VENDOR : true
758+ - task : test-unit
759+ file : bosh-stemcells-ci/ci/tasks/test-unit.yml
760+ image : bosh-integration-image
761+ privileged : true
762+ - put : bosh-linux-stemcell-builder-push
763+ params :
764+ repository : bosh-linux-stemcell-builder
765+ rebase : true
766+
732767- name : bump-bosh-agent
733768 plan :
734769 - get : bosh-agent
@@ -807,6 +842,14 @@ resources:
807842 source :
808843 initial_version : true
809844 interval : 24h
845+ - name : weekly
846+ type : time
847+ source :
848+ start : 3:00 -0700
849+ stop : 4:30 -0700
850+ days :
851+ - Saturday
852+ initial_version : true
810853
811854- name : bosh-agent
812855 type : metalink-repository
@@ -1026,6 +1069,17 @@ resources:
10261069 source :
10271070 url : ((slack_hook_url))
10281071
1072+ - name : bosh-ruby-release-registry-image
1073+ type : registry-image
1074+ source :
1075+ repository : bosh/ruby-release
1076+ username : ((dockerhub_username))
1077+ password : ((dockerhub_password))
1078+ - name : ruby-release
1079+ type : git
1080+ source :
1081+ uri : https://github.com/cloudfoundry/bosh-package-ruby-release.git
1082+
10291083- name : ubuntu_base
10301084 type : registry-image
10311085 source :
0 commit comments